punk-rock
acoustic-psychedelic
post rock
psychedelic-pop
metal-fusion
hard rock-metal
alternative-stoner rock
metal-rock
death-grind
metalcore
death-metalcore
rock-blues
rap
alternative-acoustic
metal-thrash
rock
alternative-progressive