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