English title translation doesn't make sense
Calling it "Monster from a Prehistoric Planet" makes no sense cause the thing isn't from a prehistoric planet. It's from earth present day.
So somebody should have taken alittle more time and thought up a better title.
But then again, watching this retarded film you have to wonder why they didn't think about making a better film at the same time.