punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
bluegrass
rock-rock
pop-rock
metalcore
rock-hard rock
metal
industrial-thrash
pop
rock
rock-metal
rock'n'roll-blues