punk-rock
acoustic-psychedelic
post rock
acoustic-folk
thrash
rock
heavy-metal
pop-indie
power-rock
metalcore
rock-pop
hardcore-metalcore
blues-rock
pop-rock
alternative-art rock
metal