After days and probably weeks of hype, Kenyan rapper extraordinaire Khaligraph Jones has finally presented his latest project. Dubbed...