Skiizza
Skiizza

Skiizza

Toronto - Mombasa

Skiizza… in Swahili means “listen”. While most of his lyrics are English, almost every song features some parts in Swahili, giving his music that little something extra!

Skiizza came from …