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