punk-rock
acoustic-psychedelic
post rock
rock-punk
rock
rock-pop
violence-big-beat
aggro-grind
alternative-classical music
rock-metal
folk-r&b
crossover-hip hop
metalcore-rap
acoustic-punk
rock-funk
hard rock-heavy