punk-rock
acoustic-psychedelic
post rock
heavy-metal
alternative-rock
rock
progressive-psychedelic
nu-metal-metalcore
crossover-post hardcore
rock'n'roll-punk
ska-ska
rap-hip hop