MUSIC MUSIC: Oluwa Mi – Horlar (FREE Download) | @horlar_tdd Oluwa Mi by Horlar Horlar, Gospel singer, releases new single Oluwa Mi. Oluwa Mi which means My Lord, is a song of gratitude to God for everything He has been doing. The song was produced by ErdnaBeats. Download Related Items:Horlar, music, Oluwa Mi, praiseworld radio Recommended for you MUSIC: Shade Kings Oyewusi – 50 Million Hallelujah MUSIC: Gracelikerain – Never Fails (feat PV Idemudia) MUSIC: ToLmusic – Fights My Battles (feat. James Joseph Obenagbe) [Live]