punk-rock
acoustic-psychedelic
post rock
metalcore-metal
indie-alternative
rock-metal
hard rock-heavy
soul-blues
pop-rock
world music-alternative
acoustic-pop
hip hop-rap
electronica-electronica
rock-blues
classical music-metal
big-beat-hard rock