Bay Area rhymer J. Stalin has released a new mixtape titled Tears Of Joy 2.

The sequel to 2015’s Tears Of Joy features 18 tracks with production by JuneOnnaBeat, P-Lo and PiggyOnDaBeat, among others. Guests on the project include Mozzy, OMB Peezy, Too $hort, 03 Greedo, IAMSU! and Ziggy.

Check out J. Stalin’s Tears Of Joy 2 stream, cover art and tracklist below.

J. Stalin Drops Tears of Joy 2

1. Tears of Joy f. J Stew
2. 5 Minutes of Game
3. Make It Out f. June, Mozzy & OMB Peezy
4. The Code f. P-Lo
5. Punishment f. Salsalino & Too $hort
6. Enough Money
7. Work For It f. Ziggy, IAMSU! & 03 Greedo
8. Tempo Slo
9. Changed on Me f. Hitman Beatz
10. Feelin It f. Joseph Kay
11. Cousins
12. Don’t Worry
13. I Come From the Trenches f. Young Spudd
14. Mind of a Millionaire f. Hitman Beatz
15. Back Against the Wall f. T-Rell
16. Fuk Niggaz f. Trap Kid
17. On This Corner f. Young Spudd
18. Money Train f. Stevie Joe