punk-rock
acoustic-psychedelic
post rock
rock-punk
jazz-rock
hard rock-progressive
doom
rap-funk
heavy-thrash
funk-hip hop
post rock-indie
ska-punk
rock-alternative