Human or not? Mysterious figure caught on camera in Aceh sparks internet frenzy

What the hell is this? Biker knocked over by mysterious Humanoid Being

 
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. It’s such a surprise that the biker falls over and even the figure momentarily pauses.