punk-rock
acoustic-psychedelic
post rock
power-metal
black-metal
heavy-rock
heavy-metal
thrash-metal
rock-hard rock