punk-rock
acoustic-psychedelic
post rock
power-metal
rock-heavy
hard rock-rock'n'roll
heavy-metal
post rock-screamo
pop-rock
hardcore-punk
fusion
rock
rock-rock'n'roll
emo-rock