punk-rock
acoustic-psychedelic
post rock
hardcore-punk
rock
rock-hard rock
folk-acoustic
folk-rock
alternative-violence
punk-rock'n'roll
hard rock-alternative
alternative-big-beat
hard rock-progressive
metal
rap-pop
rock-gothic
thrash-hardcore