Kotomora
ヒメアカタテハ (ひめあかたては) Japanese meaning | Kotomora