Kotomora
ワサビノキ (わさびのき) Japanese meaning | Kotomora