ODDA

‘Mama’ is the impactful debut release from Isle of Wight native ODDA

The artist establishes his unique sound on this initial release ODDA, also known as Oli, has given us a taste of…