蝙蝠?鼬獾?

Bats and Formosan ferret-badger