Music Irene Ntale's New 'Ono Omwana' Song Will Definitely Blow Your Mind. You've never heard Irene Ntale like this ... this is your chance to listen to the super talented Irene Ntale on a hip hop song. Story by Businge Brian Franco \ 1413394573