Kotomora
スジグロシロチョウ (すじぐろしろちょう) Japanese meaning | Kotomora