Marchese di Montescuro
Appears in
Leo Da Vinci: Mission Mona Lisa
Voice actors
Massimo De Ambrosis