Japanese Poster with Godzilla vs. Megalon and Prominent Youth!
Other Posters from this Film