punk-rock
acoustic-psychedelic
post rock
thrash-punk
rock-electronica
rock
hard rock-metal
pop-rock
indie-rock
heavy-metal
dance music-pop
thrash-hardcore
hardcore-punk
fusion-indie
experimental-alternative