These infamous street foods of Japan are in mascot form and comes with a clear container! It is approximately 3.8 x 5 cm in size. Warning: this will make you and others around you hungry!
Takoyaki
Grilled corn
Hot Dog on a Stick
Yakisoba
Grilled chicken