South African hip-hop duo Die Antwoord has shared the music video for their song "Ugly Boy," which you can check out below. The video, directed by Die Antwoord member Ninja, features a couple cameo appearances from other musicians — who are apparently "ugly boys" — including Marilyn Manson and Flea of the Red Hot Chili Peppers.

Other cameo appearances in the video include actor Jack Black and models Cara Delevingne and Dita Von Teese. Electronic artist Aphex Twin, whose song "Ageipolis" is sampled in the track, has been rumored by some sites as appearing in the video, though Pitchfork notes that he does not actually appear.

As can be expected of the famously weird Die Antwoord, the music video for "Ugly Boy" is pretty weird stuff, with plenty of blood, violence and other unsettling/offensive images, including a guy in blackface wearing a sweatshirt that reads, "Hi, My Name is God."

Check out the video here, at your own risk:

And just in case you are curious, here is the song "Ugly Boy" sampled, Aphex Twin's "Ageispolis," from the album Selected Ambient Works 85-92:

"Ugly Boy" is the third single and third music video to be shared from Die Antwoord's most recent studio album Donker Mag, following "Pitbull Terrier" and "Cookie Thumper!" Donker Mag is the group's third studio album, their first since 2012's Ten$ion.

This video was not the last time Die Antwoord and Marilyn Manson collaborated. Just this past weekend on Halloween, Die Antwoord's Ninja joined Marilyn Manson and actor Johnny Depp onstage in Los Angeles for a performance of Manson's "The Beautiful People," which you can check out here.

What did you think of Die Antwoord's music video for "Ugly Boy"? Did you find it particularly offensive or unsettling? Let us know down in the comments section.

Join the Discussion