Beck

 Aog4UOQuCYA

The music video for Beck's song Nausea features the musicians as puppets.