Royce 5'9" has been busy as of late with DJ Premier as PRhyme but as he gears up for his upcoming Book of Ryan album, the Detroit spitter is reuniting with his Bad Meets Evil partner Eminem for the song "Caterpillar."

On Thursday (May 3), Royce shared the James Larese-directed visuals for the song, which feature the two standing completely still as the other spits their rapid fire bars. "I'm tryna be number one in my son and daughter life/Uhh, all you niggas my little rapper babies/Y'all my children, y'all bit my shit and contracted rabies/Don't you rate me next to these rapper, baby, that's degrading," Royce raps.

After a hook from King Green and another verse from the Slaughterhouse rapper, Shady comes in for his verse. As he often does, Em skips using a beat and opts to rap a portion of the song a capella. "You're havin' a little trouble fathomin' this is actually happenin'/Like Anderson Silva back when he snapped his shin in half and then had the shit hangin' by a flap of skin after he tried to plant the shit back on the mat again," Shady spits.

Royce previously teased the video on May 1, sharing a photo of the two from the video shoot and tweeting, "B. M. E.." The song marks the first collaboration between the Detroit MCs in nearly three years. The two last teamed up as Bad Meets Evil in 2015 for the songs "Raw" and "All I Think About" on the Southpaw soundtrack.

Book of Ryan is set to release on May 4 and includes guest appearances from Pusha T, Boogie, J. Cole, Fabolous, Jadakiss, Robert Glasper and more. Logic will also appear on a remix of "Caterpillar," although it isn't listed on the album's tracklist.

Watch the "Caterpillar" video below.

See New Music Releases for May 2018

More From XXL