punk-rock
acoustic-psychedelic
post rock
punk-rock'n'roll
pop-rock
hard rock-rock'n'roll
folk-rock
thrash-metal
funk-rock
hardcore-punk
metalcore-post hardcore
christian-rock
rock-metal
death