punk-rock
acoustic-psychedelic
post rock
pop-rock
rock
pop-nu-metal
heavy-rockabilly
rock-screamo
rock-hard rock
heavy-rock
noise-alternative
nu-metal-metal
grunge-grunge
alternative-rock