satin puppets debut music video