punk-rock
acoustic-psychedelic
post rock
pop-rock
hard rock
death-grind
alternative-rock
thrash-metal
big-beat-emo
rock