punk-rock
acoustic-psychedelic
post rock
thrash-metal
emo-hardcore
doom-metal
hard rock-heavy
alternative-rock
acoustic
pop-rock
rock
art rock-fusion
acoustic-thrash
rock-hard rock