punk-rock
acoustic-psychedelic
post rock
alternative-alternative
crossover-progressive
rock-grunge
alternative-post rock
alternative-rock
rap-hip hop
progressive-metalcore
ambient-noise