This is the Magikarp (the most powerful and respected of all Pokemon) shaped taiyaki (a fish-shaped cake typically stuffed with bean paste) available from taiyaki speciality shop...