Justin Bieber has had an incident with a fan.
The Purpose singer was in Barcelona to perform on Tuesday, where video obtained by TMZ shows the Biebs punching an eager admirer as he runs alongside his car and reaches into the window.
The 22-year-old singer's rep has not replied to a request for comment.
Bieber has repeatedly expressed concern over his more-overzealous fans throughout his Purpose world tour.
During an October stop in Birmingham, England, the singer implored his fans to "take a chill pill," explaining, "I don't feel like I'm being heard sometimes."
Days later, Bieber got frustrated with a Manchester audience and stormed off stage, before returning a few minutes later.
Watch the video below for more.