punk-rock
acoustic-psychedelic
post rock
house-progressive
jazz-acoustic
rap-hip hop
rock-hard rock
rock-metal
hard rock
black-melodic
melodic-metal