After his recent release of Reincarnated, Snoop Lion drops his Ashtrays and Heartbreaks mixtape, complete with 32 tracks including features from Rita Ora, Miley Cyrus, and Drake.

Stream it in full below:

Trackisting: 

1. Intro
2. Here Comes the King - Snoop Lion ft. Angela Hunte
3. Interlude 1
4. Jamaica - Vybz Kartel
5. Sweet Jamaica - Mr. Vegas & the Sweet Jamaica All Stars
6. Ain't No Giving In - Chronixx
7. Dem A Coward - Romain Virgo
8. Interlude 2
9. Lighters Up - Snoop Lion ft. Mavado & Popcaan
10. Generation X - Angela Hunte
11. All Comes Back to One (Bobo's Remix) - Jahdan Blakkamoore
12. Tired of Running - Snoop Lion ft. Akon
13. Torn Apart - Snoop Lion ft. Rita Ora
14. Joker Smoker - Aidonia
15. Jah No Partial - Major Lazer ft. Flux Pavilion
16. The System - Popcaan
17. Interlude 3
18. La La La - Snoop Lion
19. This Morning - Mavado
20. King Kabaka (Federation Dubplate) - Kabaka Pyramid
21. Warrior - Chronixx
22. Selassie Souljahz - Chronixx
23. Smoker - RDX & Dreadsquad
24. Get Free - Major Lazer ft. Amber Coffman
25. Ashtrays and Heartbreaks - Snoop Lion ft. Miley Cyrus
26. Movie - Jovi Rockwell
27. Interlude 4
28. No Guns Allowed - Snoop Lion ft. Drake & Cori B
29. Interlude 5
30. No Guns Allowed (Shelco Garcia & Teenwolf Remix)
31. Lighters Up (Benny Page Remix)
32. Lighters Up (Rell the Soundbender Remix)