Sorry I couldn't get this out yesterday, you know parents...ugh. Anyway, here it is. Encrypted Studio 5/1/2018 Weekly Puzzle.
Song: SharaX-Renegade