Umaibo γγΎγζ£ Otsumami Tokyo | 26/04/2023 A popular Japanese snack made of corn puffs and flavored with various seasonings. Its name means “delicious stick” in Japanese.