punk-rock
acoustic-psychedelic
post rock
pop-rock
electronica-pop
alternative-rock
metalcore-metal
heavy-power
hip hop
progressive-rock
heavy-metal
fusion-indie