Kotomora
カグラコウモリ (かぐらこうもり) Japanese meaning | Kotomora