I am going with Controller of Planet X, the leader of the Xiliens from Invasion of Astro-Monster aka Godzilla vs. Monster Zero. Gotta love those sunglasses!
Hedora (the Smog Monster) is probably my favorite Godzilla villain, my uncle took me to see it in the theater in 1971 when I was 6 years old, it was my first Godzilla on the big screen.
I am going with Controller of Planet X, the leader of the Xiliens from Invasion of Astro-Monster aka Godzilla vs. Monster Zero. Gotta love those sunglasses!
I love those guys! lol great movie!
My favorite enemy of Godzilla is King Ghidora!
Hedora (the Smog Monster) is probably my favorite Godzilla villain, my uncle took me to see it in the theater in 1971 when I was 6 years old, it was my first Godzilla on the big screen.