
The Mega Snake or Unteka appeared in the 2007 movie of the same name. It is a giant snake with no eyes, but relies on the sense of smell.
The Mega Snake or Unteka appeared in the 2007 movie of the same name. It is a giant snake with no eyes, but relies on the sense of smell.