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