punk-rock
acoustic-psychedelic
post rock
grunge
r&b
hard rock
alternative-art rock
death-thrash
hip hop-rap
surf-rock'n'roll
thrash-metal
hip hop
swing-pop
alternative-rock
pop-rock
black-metal
pop-r&b
metalcore-metal