A Place To Bury Strangers - Debaser Strand, Stockholm, 150501