The Orchard Japan Mom Tudie, an up-and-coming producer from South London, will release his new single, “Devil On My Shoulder” on Wednesday, July 9th, 2025. July 9, 2025 A new sound woven by Mom Tudie and Zambian soul singer