punk-rock
acoustic-psychedelic
post rock
pop
pop-rock
acoustic-rock'n'roll
metal-metalcore
indie-pop
rock
swing-jazz
country-rock