punk-rock
acoustic-psychedelic
post rock
thrash-heavy
christian-rock
alternative-rock
alternative-pop
folk-pop
rock-metal
rock
heavy-rock'n'roll
punk
jazz
jazz-alternative