Godzilla Raids Again 1955 13" X 19" Framed Art Print - Click Image to Close