punk-rock
acoustic-psychedelic
post rock
alternative
world music-alternative
hard rock-rock'n'roll
alternative-rock
reggae-hip hop
heavy-metal
rock-folk
funk-rock'n'roll
rock-art rock
rock
alternative-pop
hard rock-metal
rock-big-beat
nu-metal-electronica
electronica
hardcore-punk