punk-rock
acoustic-psychedelic
post rock
thrash-death
psychedelic-surf
experimental-hardcore
rap-hip hop
big-beat-garage
death-metal
pop-rock
rock'n'roll-hardcore
rock-blues
melodic-power
alternative-rock