Project:Sandbox

Benin City, Nigeria - Gift Iguma, known professionally as Star Cruise, is a Nigeria and his upbringing in the vibrant landscapes of Edo State. Currently anchored in the artistic hub of South Africa, Star Cruise's journey through music is rapidly ascending, casting a captivating radiance that continues to captivate hearts and minds