Large animal being turned over the fire on a huge spit.