punk-rock
acoustic-psychedelic
post rock
world music-alternative
electronica-pop
hard rock-rock'n'roll
hard rock-heavy
funk-rock
rock
metal-doom
heavy-hard rock
world music
pop-rock
hard rock-acoustic
ska-reggae
rock-hard rock
folk-blues
hardcore-metal
black-indie
hard rock-crossover