• 20

    songs

  • 63

    plays

 NAIROBI BASED PRODUCER, SONGWRITER ,RAPPER AND SINGER.