punk-rock
acoustic-psychedelic
post rock
acoustic-alternative
alternative-post rock
metal
metalcore-post hardcore
hard rock-alternative
indie-electronica
heavy-metal
rock-big-beat
dance music-funk