SRL is new witch house duo consisting of Gods Wisdom and E_Death. This is their first official single. Video by Salem.