Otakwu Joseph Ediga

Otakwu Joseph Ediga known on radio as Baba Ibadan is a stand up comedian, an Emcee and an actor He features on the Night Rush on Mondays and on Tweletwele on Wednesdays , Fridays and Saturdays.