VHS Box Art: Godzilla vs. Megalon (Burbank Video)
Back to the Article