punk-rock
acoustic-psychedelic
post rock
black-metal
alternative-big-beat
rock-heavy
jazz-rock
rock
trance-progressive
acid-electronica
crossover-alternative
art rock
hard rock-heavy
hip hop-rap