Ogbenibaba
Ogbenibaba

Ogbenibaba

Lagos State/Ibadan

A poet (rapper) from Nigeria.