Dennis Eboh better know as iBABA, he is Nigeria based in Lagos . He is a sound artist and a singer and song writer. Follow on Instagram @theibaba theibaba Ibaba_official1