VHS Box Art: Godzilla vs. Megalon (United American Video Corporation)
Back to the Article