Tag

Malimba Records

A two-track digital-only single recently released by Shastro. “We feel that Shangri-La does indeed exist but it can only be found inside, in our own inner shrine…”