punk-rock
acoustic-psychedelic
post rock
rock
rock'n'roll
heavy-rock
rock-folk
grind-black
melodic-death
big-beat-alternative
crossover-pop
hardcore-metal
folk-alternative
glam-rock
pop-rock
alternative-rock
rap-hip hop