Stereo Monovici

Stereo a red two-headed alien from Space Goofs