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