punk-rock
acoustic-psychedelic
post rock
rock-hard rock
hard rock
rock
hard rock-heavy
death-metalcore
blues-metalcore
progressive-metalcore
alternative
alternative-fusion