Kotomora
キチョウ (kichou) Japanese meaning: large grass yellow | Kotomora