A staple of Japanese dagashi culture, Umaibo has delighted snack lovers for decades with its light, crunchy texture and bold flavours. ✓ Authentic Japanese dagashi snack. Umaibo ("delicious stick") is one of Japan's most famous snack foods, available in a huge range of unique flavours.