Umaibo
Umaibo, which is Japanese for "delicious stick", is a puffed, cylindrical corn snack from Japan available in many strange flavors.
Umaibo, which is Japanese for "delicious stick", is a puffed, cylindrical corn snack from Japan available in many strange flavors.