punk-rock
acoustic-psychedelic
post rock
mathcore-metal
alternative-rock
pop-rock
soul-funk
psychedelic-indie
rock'n'roll-progressive
rock-rock'n'roll
melodic-rock
symphonic-metal
alternative-electronica
big-beat
acoustic
punk-punk
rock
swing-jazz