Yo Gotti has grabbed Kanye West, Quavo, Big Sean, and 2 Chainz for his new banger "Castro."

The Memphis MC and Big Sean open things up with some shout outs to Pablo and J. Lo. Then, the real Pablo and Quavo step up on the hook, trading bars with Gotti. The lines are sharp and short with Gotti spitting, "Cubans on me like I'm Castro/Hit your bitch with a backstroke/Spanish bitch, JLo/Dope money, Pablo."

Migos' Quavo and 2 Chainz each get a real moment to shine as they handle the second and third verse on their own, respectively.

It's no secret that Yo Gotti likes to drop new music around the holidays. The rapper has been hinting at the arrival of the ninth installment of Cocaine Muzik mixtape series by dropping nines all over his Twitter. It's likely that his new Kodak Black collaboration "Weatherman" could show up on the project since the pair were already caught filming the track's video with Blac Youngsta. CM9 is confirmed to drop later this month on Dec. 23.

We'll keep you posted with all information on the arrival of new Yo Gotti. For now, check out the star-studded "Castro" below.

Yo Gotti also announced today that he has aligned with Jay Z's Roc Nation. It's unclear what capacity (artist, management, publishing, etc.) and if it will involve his entire CMG roster, but it's a major move nonetheless.