Giant snakes, measuring up to six-and-a-half feet ... Their main food source are rodents up to the size of rats (a 130 cm ...