Godzilla vs Megalon Poster is a photograph by Gianfranco Weiss which was uploaded on October 21st, 2013.
Title
Godzilla vs Megalon Poster
Artist
Gianfranco Weiss
Medium
Photograph
Description
A vintage poster of the movie Godzilla vs Megalon
Uploaded
October 21st, 2013