OMG, what is that thing? could this be real? Mega bats? Flying foxes? Tales of a huge bat species found in the jungles of the Philippines and Malaysia made their way to Share The Buzz and our editors could not believe they are real. Watch it yourself and decide – Is this real or a hoax?