Umaicha icon

Umaicha

report entityclaim entity
Data by Crunchbase logo
UMAICHA is a refreshing, all-natural beverage crafted by infusing Japanese green tea leaves. Enjoy the pure taste of green tea in every sip.