punk-rock
acoustic-psychedelic
post rock
punk
funk-soul
rock
metal-progressive
crossover
psychedelic-surf
rock-alternative
rock-hard rock
electronica
death-doom
heavy-metal
metal
hard rock
speed-punk