Do YOU think it looks like poop?

Someone posted a photo of a giant display they put up in one of their restaurants.  And someone else posted a photo of the same mascot on one of their menus.