punk-rock
acoustic-psychedelic
post rock
rock-rock
heavy-thrash
progressive-alternative
pop-rock
hip hop-rap
crossover-alternative