punk-rock
acoustic-psychedelic
post rock
thrash-crossover
rock'n'roll-rock'n'roll
jazz-pop
hard rock
hard rock-metalcore
rock-folk
progressive-garage
blues-rock
pop-violence
folk