punk-rock
acoustic-psychedelic
post rock
rock-metal
rock-alternative
rock-hard rock
metalcore-metal
hip hop
triphop-psychedelic
heavy-thrash
rap-hip hop
rock-jazz
symphonic-heavy
crossover-rock