Read Time:15 Second

AGABA IDU is an Igala word which means LION KING. It’s a song that acknowledges God’s majesty: that no one compares to God, no one even comes close. God is the life changer, healer and merciful father and forever deserves our Hallelujah and praise.
