punk-rock
acoustic-psychedelic
post rock
rock-folk
rock-blues
thrash-metal
punk-rock'n'roll
nu-metal-crossover
hard rock-heavy
rock
progressive-psychedelic
jazz-fusion