Medusa, the world’s largest snake weighs more than 300 lbs (135 kg), is 25ft (7.5 meters) long and it takes…