Kotomora
青じそ (あおじそ, aojiso) Japanese meaning: green shiso | Kotomora