Gojira is the Japanese name for GODZILLA. And he is the most iconic movie star of all time! This wrap is comprised of actual movie posters from Japan. A fitting testament to the gargantuan lizard that decimated Tokyo back in the '50s.
Email a Friend About This Item |