punk-rock
acoustic-psychedelic
post rock
rock-hard rock
pop-funk
heavy-blues
experimental
hardcore-metalcore
metalcore-metal
jazz-swing
indie-rock'n'roll
grind-crust
classical music
rock-christian
folk
grind-hardcore