What's this!? Well, it's called "Taiyaki" in Japan. If you translate it literally, it means toasted porgy. You must be disappointed to see following this post, it's far different from Macaroon! Let me explain this sweets (reluctantly...no, just kidding ;)). Taiyaki was invented during Maiji-era, and have developed its own way. It originally has "anko", or sweet bean paste inside it. But this one you can see...
Cream cheese in it! Since I don't like anko very much, I chose it. There are a variety of taste, like chocolates, cinnamon apples and such. They even have one that tastes Okonomi-yaki, just like Butatama! (I don't regard it as sweets anymore :))
This sweets is familiar among my country, and you can find it many places like supermarkets and sweets shops.
You probably think "Why porgy?". It's because we consider porgy as a symbol of good luck. Their red bodies, which is a lucky color in my country. Moreover, when the time they invented Taiyaki, most people didn't afford to buy a real porgy so it was yearning fish.
I like dropping in at Taiyaki shop near my home and take some on the way back from working :D