The very large bats, foxbats and such, may not even be related to the bats we normally think of. They have physical characteristics more like primates and may actually be an off branch of Primates way back when.
Animals eating animals no one else will eat