If my Googling isn’t totally inept, I think this Japanese mascot is a fish cake-wrapped hard boiled egg…king.
I love Japan. And kigurumi.biz.
Ikubee is ‘lets go’ in the dialect of Aomori and the name of The Aomori Destination Campaign’s mascot. The large blue fairy supposedly travelled all over Japan before finally settling down in his favorite prefecture. He’s modelled on the letter ‘A’ which of course stands for Aomori. He’s the colour blue because the first kanji in Aomori means blue and on his head is an apple blossom illustrating the flower symbol of the prefecture.