punk-rock
acoustic-psychedelic
post rock
thrash-hardcore
pop-rock'n'roll
death-metal
rock
alternative-art rock
rock-punk
reggae-ska
hard rock-punk
hard rock-pop
hip hop-rap
jazz-folk
big-beat-alternative