punk-rock
acoustic-psychedelic
post rock
thrash-hardcore
rock-metal
hardcore-grind
indie-folk
punk-punk
rock-grunge
hard rock-punk
rock
fusion-indie
melodic-metalcore
psychedelic-rock
alternative-rock
post rock-psychedelic
rock-rock
metal