Kotomora
ヒトリガ (hitoriga) Japanese meaning: garden tiger moth | Kotomora