Description
Umaibo or “Delicious Stick” In Japan is a puffed corn snack available in many flavours. Inexpensive and tasty Umaibo is a great everyday go to snack. This Takoyaki flavoured Umaibo tastes just like the real thing! the perfect Umaibo snack!