Shadow Puppet Theatre hail from Kuala Lumpur, Malaysia, and the four trained musicians somehow found each other and came together to make their raw, yet refined, sounds of alternative rock and pop.
Continue ReadingShadow Puppet Theatre hail from Kuala Lumpur, Malaysia, and the four trained musicians somehow found each other and came together to make their raw, yet refined, sounds of alternative rock and pop.
Continue ReadingPlease help us with running costs – donate here