punk-rock
acoustic-psychedelic
post rock
hard rock-rock
hard rock
stoner rock-punk
melodic-metal
rock
metal-progressive
pop-rock
rock-alternative
pop-punk
heavy-metal
rock-rock
rap-hip hop