punk-rock
acoustic-psychedelic
post rock
rock-punk
rock-metal
heavy-pop
rock-pop
rock-rock
rock-hard rock
rock
big-beat
hip hop-r&b
rock-hardcore
metal-metalcore
thrash-death