Stereo

Stereo a Red alien conjoin head in Space Goofs