punk-rock
acoustic-psychedelic
post rock
pop-rock
rock-grunge
rock-big-beat
thrash-death
funk-jazz
black-metal
indie-rock
hip hop-rap
funk-rock
hardcore
rock-rock
metal-metal