Same song.....just live on SNL.....that thing in his hand is a "guitar".....however I can't explain what's on his torso.