Vulgarwolf does the stumble jumble, or feels at home in a mosh pit