Aaron Sledge
soul brutal death metal goregrind deathcore deathgrind gothic metal hard rock indie rock industrial metal heavy metal industrial mathcore melodic death metal thrash metal quiet storm drone metal grindcore grunge glam rock metalcore pornogrind nu metal post-grunge powerviolence harsh noise power metal sludge metal speed metal viking metal symphonic metal cybergrind speedcore post-hardcore black metal death metal doom metal glam metal death-doom metal blackened death metal