Peking duck with its beak and claws still attached. No sign of the missing luggage yet though...