A Mysterious Figure Self-Immolates in the Video for Leonard Cohen’s ‘Puppets’

“Puppets” is an iteration of a poem Cohen published in 2006’s Book of Longing

Facebook