Godzilla vs. Megalon (1973) Poster Poster for Godzilla vs. Megalon (1973). Godzilla vs. Megalon Plakat