Based in Jakarta, The Store Front is an independent music distribution platform. Their "Mix-A-Tape" project involved collaborations with several artists, allowing customers to curate their own mixtapes by selecting both the specific cover art and the tracklist.
Sleeve Design