Kotomora
杜仲茶 (tochuucha) Japanese meaning: tochū tea | Kotomora