punk-rock
acoustic-psychedelic
post rock
hard rock
thrash-metal
rock-progressive
psychedelic-rock
bluegrass-folk
alternative-rock
heavy-metal
rock-rock
metal
death-metalcore
folk-rock