punk-rock
acoustic-psychedelic
post rock
heavy-metal
thrash-metal
hardcore-metal
hard rock-rock
pop-hip hop
funk-rock
pop-rock
rock
rap-hip hop
punk
rock-pop
alternative-acoustic
metal-melodic
hard rock-heavy