Kotomora
コウモリガ (こうもりが) Japanese meaning | Kotomora