punk-rock
acoustic-psychedelic
post rock
pop-alternative
dance music-funk
melodic-metalcore
big-beat-hard rock
hard rock-heavy
acoustic-folk
rock
blues-rock
indie-alternative
alternative-metal
metal