VHS Box Art: Godzilla vs. Megalon (GoodTimes Home Video Corp.)
Back to the Article