Kotomora
ウマヅラコウモリ (うまづらこうもり) Japanese meaning | Kotomora