Space Molestation! Interference from beyond the stars!
I really like the old fashioned movie posters from whenever. I just wanted to do one. I have a few ideas like this so I'll probly keep doing them. Expect more stupid titles. Way more. Way stupid.
That red thing is the penetration ray from the planet Intercoursia.