punk-rock
acoustic-psychedelic
post rock
world music-ethno
rock-art rock
jazz
pop-progressive
psychedelic-surf
metal-metal
rock-hard rock
nu-metal
progressive-art rock
electronica-alternative
rock