punk-rock
acoustic-psychedelic
post rock
art rock-big-beat
melodic-rock
jazz-fusion
folk-indie
metal
alternative-metal
rock-punk
pop
industrial-gothic
metal-thrash
experimental-ambient