Biker Crashes Into Mysterious Creature In The Jungle

The figure was spotted by a dirtbike tour that was riding through a jungle in Aceh, a region of Indonesia.

Helmet-cam video shows the humanoid presence emerging from the woods and shocking one rider.

via dailystar