Trending Photo of human-sized bat in the Philippines baffles social media users A photo of a giant bat is creeping out social media users.