Kotomora
ハッカ (hakka) Japanese meaning: mint (general term) | Kotomora