Kennedy West takes worship to a deeper level with this new song titled Oshimiri Atata. The song is more of a chant with strings, piano with almost no drums. It’s more of a prayer song declaring the matchless works of the God who is an ocean that can never run dry.
Oshimiri Atata is just the song to connect you deeper with your creator the living and unchangeable God.