The Last Shadow Puppets
Composer: Alex Turner & Alexandra Savior
Lyricist: Alex Turner & Alexandra Savior