Gojira Red

  • Sale
  • Regular price $ 120.00


Godzilla - 2 color, hand-pulled screen print. 

18"x24" ,Signed.