Howling Bells @ Hurricane Festival, Germany