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