Alien Brain Visitor

The Alien is a villain from Courage the Cowardly Dog.