Source:
Supreme
Supreme will be dropping their 2020 Summer T-Shirts on July 2nd. The shirts feature 8 new graphics, two of which include artwork from Takashi Miike's Ichi The Killer film from 2001. Swipe through the gallery above.