punk-rock
acoustic-psychedelic
post rock
triphop-dub
pop-rock
metal-metalcore
hard rock
psychedelic-rock'n'roll
grunge
swing-pop
progressive-art rock
pop
rock
rock-rock'n'roll
grunge-punk
progressive-rock
surf-rock'n'roll
electronica-alternative
ethno-folk