Watch the live video for “Slave”, Stone Mecca’s entry for NPR’s 2019 Tiny Desk Contest.