Monster Zero (1965)

Mike Matei / October 8th, 2008

Godzilla vs. Monster Zero

Great Monster War

James’ favorites