punk-rock
acoustic-psychedelic
post rock
rap
metal-metalcore
rock
house-techno
folk-acoustic
funk-ethno
hard rock-metal
progressive-metal
metal
pop-rock
hip hop-r&b