Raised in the lush West Sichuan Basin and currently based in the energetic city of Shanghai: Temple Rat is a highly skilled producer, DJ and musician who pushes and innovates the fusion of forward thinking techno blended…
woohoo
thanks a lot for the mix. Flew into space and back listening…
outstanding.
Love this set!