Lorenzo Cardella

Father Lorenzo Cardella is the priest of a Sicilian church.

In the Series
He first appears in The Secret of Excalibur