Sold Out $45.00
7 color screen print
12 x 36 inches
Numbered edition of 150
Officially licensed by South Park Studios