punk-rock
acoustic-psychedelic
post rock
progressive-rock
alternative
metal-metal
heavy-rock
death-metal
rap-hip hop
pop-country
rock-alternative
garage-swing
hip hop-rap
alternative-rock
rock-blues
metal-heavy
funk-rock
pop-dance music
thrash-hardcore