January 25, 2010
Batutut
The Batutut is a hominid of legend across Vietnam, Laos and Malaysia and was first sighted in1918 according to local history. Described as being covered from head to toe in hair with the exception of a leathery looking neck and a pot belly, the Batutut is said to be approximately 4 feet tall and sightings