Kotomora
タテハチョウ (tatehachou) Japanese meaning: nymphalid | Kotomora