Ewww Yikes! Was checkin' my email and I saw this on AOL. Photos allegedly show a 100 foot-long snake winding down a river in the remote Asian nation of Borneo. Local villagers vouch for the creature's existence, saying it could be the shape-shifting serpent Nabau of folklore, but others aren't so sure. The bird's eye picture was reportedly snapped from a helicopter by a member of a flood monitoring team.