File:Tortoise Alien.jpg

The "Tortoise Alien" sketch from the short film "Planet Monsters"