punk-rock
acoustic-psychedelic
post rock
indie-folk
rock-pop
hardcore-punk
melodic-metalcore
nu-metal-hardcore
rock
rock-alternative
heavy-rockabilly
metal-rock
funk-world music
symphonic-heavy
grunge-post hardcore
reggae-ska