Rock, hard rock, art/prog rock, AOR, heavy metal, glam rock, hair metal, R'n'R, rockabilly, blues, rythm and blues, Jazz, J-pop, J-rock, K-pop, K-rock, Eurobeat, Eurodance, Rap, Old school Hip-Hop, Funk, disco, fusion, bossa nova, folk, country