Los Angeles producer, d-Prince released a new EP called sTarchILd, showcasing his ability in making atmospheric instrumentals. d-Prince states that “sTarchILd tells of a story of being so high out of your mind that you found your way onto a constellation of rivers, stars, and planets…smoke one.”