punk-rock
acoustic-psychedelic
post rock
rock-pop
pop-alternative
folk-rock
metal
rock-hard rock
electronica-rave
hardcore-metal
garage-stoner rock
power-metal