Priest (Savonarola's lieutenant)

The Priest is one of Girolamo Savonarola's 9 Lieutenants.