The Hideous Sun Demon. What it is, is a reedited and re-dubbed version of the original. Obviously the success of Woody Allen's Whats Up, Tiger Lilly? Which Woody re-dubbed a Japanese flick for comedic relief was the motivation behind this project, hence the Whats Up title.
The jokes are pretty raunchy in this thing and they bring The Hideous Sun Demon to a level of perversion that I didn't know was possible. Penis, poop, sex, and body fluid jokes are constant. We also have a naked she-sun-demon on display. For once we can let someone else make the jokes for us while watching our favorite campy B-movies.