punk-rock
acoustic-psychedelic
post rock
progressive-death
experimental-metal
hip hop-rap
alternative-rock
hard rock-rock'n'roll
metalcore-alternative
art rock-rock
rock-post rock
jazz-progressive
rock
rock-hard rock