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
Back to Top