Turkeys performing a ritual on a dead cat; turkeys, cat

Turkeys performing a ritual on a dead cat