punk-rock
acoustic-psychedelic
post rock
rock-metal
rock-pop
melodic-rock
rock-funk
punk-big-beat
jazz-fusion
art rock-big-beat
christian-rock
folk-indie
metal