While there is some question as to the authenticity of the film, I think this excerpt from The Huffington Post sheds some light on the identity of the creature...
"The video, posted to YouTube by HowTo101Channel, appears to have been taken from the front of a motorized bike or scooter while it was moving along a path in a forest. Suddenly, the alleged creature runs across the road from left to right, appearing to hold a long stick in its right hand (see image below)."
I think we all know what the "stick" he's carrying really is...his brand new Ito...
