"Immunity". .. The secret to immortality was snakes all along!