punk-rock
acoustic-psychedelic
post rock
rock-rock
rock-metal
metal-metalcore
hard rock
rock'n'roll-glam
heavy-metal
rock