Kotomora
コウモリガ (koumoriga) Japanese meaning: swift moth | Kotomora