punk-rock
acoustic-psychedelic
post rock
rap-hip hop
melodic-hardcore
rock
rock-hard rock
pop-metal
folk
rock-alternative
indie-folk
rock-punk
progressive-rock