punk-rock
acoustic-psychedelic
post rock
electronica-black
hard rock
ambient-metalcore
indie-electronica
heavy-metal
progressive
dance music
alternative-rock
punk-rock'n'roll
rock-alternative
punk-punk
progressive-dubstep