punk-rock
acoustic-psychedelic
post rock
country-bluegrass
rock'n'roll-hardcore
power-thrash
indie-rock
punk-punk
rock-alternative
heavy-metal
industrial-black
metal-progressive
heavy-power
experimental-psychedelic
crossover-hardcore
death
classical music-r&b
punk-ska
pop-rock
hard rock-metal
rap-hip hop