Introducing My Castle In Spain From the vibrant streets of Stellenbosch comes a four-piece like no other