Comedian and radio presenter, Felix Oduor alias Jalang’o is no longer the mystery he has been for the longest time...