NEW VIDEO: Kristoff with a Feel Good Jam ‘Niko Fiti’ Rapper Kristoff aka Mluhya Wa Busia has finally released the visuals to his single ‘Niko Fiti.’ The feel good jam is basically Kristoff reiterating March 4, 2016 Entertainment·TL