Multi talented act, Stitch Blaze as he is known in the music industry and Babugee as he is known by most of his television fans is a sure thing in the entertainment industry and he is dominating in both fields of entertainment thus far save for dancing.
Stitch blaze who has a BA degree in Theatre Arts and Film Technology has somewhat a doppelgänger in one rapper signed under Kompakt records with the name of Yello Bizzo and the similarities are uncontested.