News James Mendillo, The Human Known As Sathia & Moshh “GLEAM” mediamaverick - May 11, 2016 0 James Mendillo enlists The Human known as Sathia & Moshh for a new track from his “Velour” album. Check out “GLEAM” below!