Your Doorway to Japan

Godzilla’s Analog Mayhem and the Japanese Special Effects Tradition