punk-rock
acoustic-psychedelic
post rock
thrash-metalcore
electronica-alternative
rap-hip hop
art rock-pop
acoustic-experimental
metal-thrash
metal-metal
punk-rock'n'roll
black-rock'n'roll
metalcore-hardcore
acoustic-folk
rock