Godzilla Against MechaGodzilla (Gojira X Mekagojira) 20 x 28 inch Original Asian Movie Poster (2002) [J35] Details