Episode 336

Ducks! Geese! Sheep!