This is a Art Rock track recorded by the artist Ragdolls. The song Punch and Judy show was originally composed by A. Fiquet.