punk-rock
acoustic-psychedelic
post rock
hip hop
heavy-thrash
hard rock
hard rock-heavy
rap
indie-grunge
pop-electronica
rock-indie
metalcore
metal-rock
experimental-electronica
alternative-pop
alternative-ambient