Childish Gambino, real name Donald Glover, is no stranger to controversial music videos.
Following the success of his jaw-dropping This Is America video, Childish released a new music video for his song Feels Like Summer on Sunday.
The video features animated cameos from a host of celebrities, including those who have hit headlines in recent months.
In the video, an animated version of Donald walks around a neighbourhood while listening to music, and watching various celebs interact with each other.
In one scene, Kanye West appears wearing a “Make America Great Again” hat as tears stream down his face. The rapper is then comforted by former first lady Michelle Obama.
Of course, Childish is referencing Kanye’s public support of US President Donald Trump, which has caused serious controversy in recent months.
The Feels Like Summer video also references Nicki Minaj and Travis Scott’s recent feud.
After Travis’ new album Astroworld trumped Nicki’s new album Queen in the charts, Nicki vented her frustration on Twitter – and insinuated that Travis’ popularity is thanks to his girlfriend Kylie Jenner and their daughter Stormi.
In the video, an animated Nicki and Travis sit next to each other in a playground while Nicki builds a tower of blocks.
Then, Travis suddenly pulls out a block and it all comes tumbling down, much to Nicki’s frustration.
The video also references Pusha T’s beef with Drake, and features many other celebrity cameos. Check out the full list below:
- Lil Pump and Trippie Redd (00:46)
- 21 Savage and Metro Boomin’ (00:48)
- Kodak Black (00:57)
- Migos (1:00)
- Chance the Rapper, Jaden Smith, Birdman (1:20)
- Will Smith (1:25)
- Azealia Banks (1:28)
- Nicki Minaj and Travis Scott (1:29)
- The Weeknd, Ty Dolla $ign, and Frank Ocean (1:35)
- A$AP Rocky, Solange, and Willow Smith (1:39)
- Soulja Boy (1:41)
- Drake and Future (1:46)
- Kid Cudi (1:59)
- Kanye West and Michelle Obama (2:06)
- Beyoncé and reference to Fredo Santana (2:15)
- Florida governor Andrew Gillium with a reference to XXXTENTACION (2:25)
- Lil Uzi Vert, Oprah Winfrey, Kehlani, and Tiffany Haddish (2:42)
- Lil Yachty and Charlamagne (2:45)
- Gucci Mane (2:49)
- Snoop Dogg, Dr. Dre, Diddy, Wiz Khalifa and JAY-Z (2:51)
- Ball Brothers and Young Thug (2:58)
- Meek Mill, 2 Chainz, Pusha T, and Lil Wayne (3:01)
- Rae Sremmurd and J. Cole (3:03)
- Janelle Monaé and Tessa Thompson (3:11)
- Chris Brown (3:29)
- Outkast (Big Boi and Andre 3000) (3:39)
- Rihanna (3:47)
- Whitney Houston (3:54)
- Michael Jackson (4:04)