punk-rock
acoustic-psychedelic
post rock
rock-screamo
progressive-metalcore
alternative-folk
indie-pop
pop-acoustic
crossover-alternative
rock-garage
crossover-thrash
rock-glam
rock
heavy-metal
metal