punk-rock
acoustic-psychedelic
post rock
alternative-art rock
metal-rock
black-death
blues-soul
punk-ska
hard rock-rock
electronica-ambient
indie-rock
progressive-stoner rock
rock-pop
folk-country