Track Overview
“Oshimiri Atata,” which translates to “River That Never Runs Dry,” is a powerful single from Faith Captain. The song is a rich, spiritual soundscape, blending traditional African rhythm with a modern gospel feel. It is a musical declaration of God as an inexhaustible source of life, provision, and strength, and the live recording gives it an authentic, communal feel.
This track is a standout for its lyrical depth and a powerful, repetitive chorus that invites listeners into a state of unwavering faith. The song was released as part of the EP of the same name on 25 July, 2025.