The Priest - Deriada, Leoncio