punk-rock
acoustic-psychedelic
post rock
alternative-pop
experimental-psychedelic
rap
funk-pop
pop-rock
folk
grind-violence
hard rock-rock
progressive-rock
hard rock-southern rock
rock-grunge
indie-pop