Edoardo Ferrario
Characters voiced
Leonardo da Vinci (Il Baracchino)