HOLY MOUNTAIN

SHIN GODZILLA POSTER

- PRINTED ON 19 x 25 INCH FRENCH PAPER 
- LIMITED TO 50 PIECES
- SHIPPED IN A HEAVY DUTY 4 x 24 INCH POSTER TUBE

- DESIGN BY HUGO SILVA

 

Subscribe