Super Sheep

Super Sheep was a sheep with magic powers who appeared in Episode 419: Lynda Carter of The Muppet Show.