punk-rock
acoustic-psychedelic
post rock
world music-ethno
swing
folk-big-beat
death-grind
hardcore-metalcore
rock-metal
rock-alternative
rock-hard rock
metalcore-metal
hip hop
triphop-psychedelic
heavy-thrash
rap-hip hop