The beef pitting female emcees in the Kenyan rap industry just took a whole new twist with the late arrival of self-proclaimed...