Davide Finocchiaroacid-jazz, dance, discomusic, funk, hard-rock, activity, jazz, pop, progressive-rock, rnb, rock, soul