Kotomora
双子葉 (soushiyou) Japanese meaning: dicotyledon | Kotomora