Question: Where is the band who released Steroids from?
Sentence (from "Steroids (Crouching Tiger Hidden Gabber Megamix)"): Steroids (Crouching Tiger Hidden Gabber Megamix) is an EP by American experimental hip hop group Death Grips, self-released by the band on May 22, 2017.
Relevant evidence: Yes