punk-rock
acoustic-psychedelic
post rock
rock
jazz-alternative
hard rock
rock-screamo
metal-violence
death-metalcore
rock-pop
hip hop-rap
thrash-metal