punk-rock
acoustic-psychedelic
post rock
acoustic-progressive
metal-crossover
hard rock-heavy
pop-hard rock
folk-alternative
aggro-christian
rock'n'roll-garage
alternative-psychedelic
rockabilly-psychobilly
metalcore-metal
pop-rock