punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
alternative
rock-pop
heavy-metal
punk-rock'n'roll
rock
jazz-blues
big-beat-rock
rock-big-beat
thrash-metal
hardcore-death
hardcore-metal