punk-rock
acoustic-psychedelic
post rock
rock-alternative
pop-art rock
pop-rock
experimental-punk
thrash-metal
alternative-experimental
dub-electronica
rock-hard rock
electronica-ambient
acoustic-rock
shoegaze
heavy-metal