Music minister, songwriter, and choir leader, Klech comes through with the release of this spirit-filled worship song titled “Omenma”; a soul-stirring worship and thanksgiving song that proclaims the mighty works of God.
He hails from Abia State, Eastern Nigeria, and lives in Lagos State. He is a devoted Christian, with the mandate to preach the Gospel through inspirational songs.
The accompanied video was shot and directed by Directorwaters.
Khorus produced the audio.