punk-rock
acoustic-psychedelic
post rock
indie-rock
punk
rap-hip hop
alternative-pop
rock-punk
soul-jazz
rock-pop
nu-metal-metalcore
post rock-metalcore
pop-rock
power-hard rock
psychedelic-rock
jazz-alternative