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