The Merits of Sin: The X From Outer Space (1967) (Japan)

Japanese monster flicks have been a part of my life for as long as my movie viewing peepers have been turned to the television screen. I’ve seen Japan destroyed dozens of times by rubber suited creatures of all shapes. I’ve seen scientists and soldiers race against the clock to throw a wrench in doomsday’s plans. … More The Merits of Sin: The X From Outer Space (1967) (Japan)