The traveler in the forest must stop when this creature slithers across the road: Death in 5 footsteps!
This creature is found in Vietnam and China.A creature peeking through the bushes, it has a rather unique head with a pointed, upturned snout and eyes resembling those of a ...