Juvenile's Mardi Gras 2 has dropped.

The NOLA rapper just came off a week-long celebration of Juve week, where he dropped a new track off the mixtape every day until its release. We already heard the Zaytoven produced "Spend It" featuring Skip and Neno Calvin. Prior to that, Juve dropped "Listen 2015" along with Young Juvie, Daniel Heartless and Lil Soulja Slim and a number of other tracks in between.

The 20-track mixtape serves as the follow up to the former Hot Boy's 2012 Mardi Gras. Guest appearances include Birdman, Future, Mannie Fresh, Lil Cali, Skip, Neno Calvin and a few others. As for production, Zaytoven, DJ Spin, Cassius J, Mike and more lend a helping hand.

While speaking with XXLJuvenile said that he wanted this EP to be a "a representation of New Orleans". One of his favorite tracks on the tape is his son Young Juvie's "My Game." The two may even put out a joint project of their own. Before that, however, Juve will be dropping a project with his group with Lil Cali and Skip.

Stream Mardi Gras below.

Related: Premiere: DJ EFN Feat. Juvenile, Trick Daddy and dead prez, ‘Survival’
Premiere: Juvenile Featuring Skip And Lil Cali “Can’t Keep Hanging On”
Juvenile Featuring 0017 Keem “My Nina

More From XXL