A black rapper XXXTentacion has sparked outrage after he released the video for his latest track “Look At Me!” , which shows him lynching a young white boy.

XXXTentacion’s video shows him fitting a noose around the neck of a child and raising him off the ground on a stage. The child’s feet are seen twitching before he goes limp.

The controversial video showed reenactments of historic, racially-charged killings of Emmett Till, Philando Castile, and depicted the death of Heather Hyer, an anti-protester who was killed after being run over at an alt-right march in Charlottesville, Virginia, last month.

XXXTentacion, who was recently charged with aggravated battery of a pregnant woman, domestic battery by strangulation, false imprisonment, and witness-tampering, also included a scene of himself being hung from a tree along with two other actors.