punk-rock
acoustic-psychedelic
post rock
folk-pop
pop-rock
hardcore
rock-hard rock
hip hop-rap
alternative-rock
big-beat-rock
rock-screamo
folk
rock
thrash-metal
black-death
folk-alternative