punk-rock
acoustic-psychedelic
post rock
heavy-metal
folk
folk-rock
rock-hard rock
hard rock-big-beat
horrorcore-rap
rock-rock
rap-hip hop
pop
rock-indie
black-metal