punk-rock
acoustic-psychedelic
post rock
rock-alternative
pop-alternative
grunge
metalcore-metal
world music-rock
electronica-punk
thrash-metal
punk-hardcore
metal-thrash
thrash
metal-punk