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