Damn, beat me to the punch posting about Monster Zero, aka, King Ghidorah.
That explains a particular Freshman Congresswoman from NY....