Sold Out $200.00

19 color screen print

24 x 36 inches

Signed and numbered

Edition of 525

Officially licensed by Universal Studios in partnership with Vice Press

3 left!