Kotomora
コウモリ (koumori) Japanese meaning: bat (animal) | Kotomora