punk-rock
acoustic-psychedelic
post rock
electronica-dance music
acoustic-alternative
rock-pop
metal-thrash
alternative-dubstep
electronica-pop
big-beat
alternative-glam
rock-acoustic
indie-grunge
rock'n'roll
metal-experimental
alternative-indie
garage-glam
pop-rock
rock
hard rock-rock