This just in! Sorry to double post but this is spooky! In Borneo, this picture was taken from a flood monitaring helicopter!

The natives have long believed in a creature like this called the Nabau and the natives are spooked. What are the odds of this? Well some people think this is a hoax, which is possible but if its not...this is scary!