punk-rock
acoustic-psychedelic
post rock
alternative-hard rock
pop-rock
rock
thrash
heavy-black
indie-garage
hard rock-metal