Donald Glover has dropped a controversial rap video that is quickly going viral.
Glover, who raps under the name Childish Gambino and is due to perform in New Zealand at the end of the year, released the video for his new song This is America over the weekend
The shocking video shows Glover being handed guns to execute people, including a full choir, while rapping and dancing at the same time.
It sent fans into a frenzy trying to determine its message, quickly racking up six million views in the process.