punk-rock
acoustic-psychedelic
post rock
electronica
folk-rap
death
rock-alternative
heavy-metal
punk-alternative
rap-hip hop
rock-metal
power-metal
christian-rock
rock-hard rock
progressive-crossover