punk-rock
acoustic-psychedelic
post rock
rock-electronica
rock-metal
alternative-rock
hard rock-heavy
soul-funk
metal-thrash
metal-psychedelic