punk-rock
acoustic-psychedelic
post rock
funk-rock
hardcore-black
hard rock
country-country
rock-hard rock
hard rock-heavy
psychedelic-garage
surf-rock'n'roll
rock
pop
art rock-art rock
alternative-rock
alternative-nu-metal