punk-rock
acoustic-psychedelic
post rock
pop-funk
jazz
ska-reggae
hard rock-big-beat
rock
rock-punk
punk-hardcore
ska-pop
thrash-death
rock-metal
rock'n'roll
pop-rock
hard rock-metal
alternative-rock
melodic-metalcore