punk-rock
acoustic-psychedelic
post rock
alternative-ethno
alternative-pop
heavy-metal
rock-hardcore
rock
alternative-big-beat
progressive-hard rock
blues-rock
rock-metal
folk-country
punk-alternative
rock'n'roll-rock'n'roll