Mega Snake

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