Pet Sheep
S3:E61
2022
IMDb
The Lemmings disguise themselves outside the castle and take polaroid snapshots of themselves.