Umaibo
Umaibo is a yummy rod-shaped corn puff snuck from Yaokin that's been loved since 1979. This Japanese snack's name means "great tasting stick!
Say Goodbye to Boring!
Kawaii-fy Your Life with a monthly Kawaii Box filled with cuteness from Japan!