punk-rock
acoustic-psychedelic
post rock
rap-hip hop
rock-jazz
symphonic-heavy
crossover-rock
rock-alternative
indie
world music
rock
punk-punk
swing-blues
blues-swing
pop-rock
metal