Welcome to our website. Ok thx bye.

Shadow Puppet Theatre (SPT) is a rock band from Kuala Lumpur, Malaysia, established since April 2016.

After months of hard work and sleepless nights, we have finally released our debut album, named after the lead single, John Doe. We would like to thank our talented mixing & mastering engineer and producer Azfar Khalid (azfarkhalid@gmail.com) for tirelessly working on our tracks on the go.With that we hope you enjoy the songs, and please feel free to say hello or leave a comment :)