Bats already creep a lot of people out, so imagine how scared they’d be if there were giant ones roaming around. And keep in ...