Get ready to hear this Song of Summer contender on a loop for the next few months.

The video for Ed Sheeran’s single “Sing,” off his upcoming album X, is here. The song is already climbing up the Billboard charts, and the video is directed by frequent Sheeran collaborator Emil Nava. The debauchery-based vid features a happy Pharrell Williams, but he isn’t the only surprise guest – there’s also an alter-ego puppet version of Sheeran tearing up the city. If you’ve ever wondered what a red-headed puppet looks like rocking headphones, today is your day.