About the Album "Size Mukene"

"Size Mukene" is a 6-track music album by Leader Seez. It was released on August 24, 2021, through Kanta Music.