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