thetelltalemind.com
Godzilla (1984) – The Visuals
Visit the post for more.