punk-rock
acoustic-psychedelic
post rock
hip hop-rap
rock
rock-blues
heavy-metal
rap-hip hop
indie-rock
pop-rock
folk
alternative
alternative-indie
grind-violence
hardcore