punk-rock
acoustic-psychedelic
post rock
acid-folk
metal-power
ethno-folk
pop-folk
grunge-alternative
metalcore
rap
acoustic-rock
electronica-pop
thrash-pop
folk-alternative
rock-pop
hip hop-rap