Father

Father

Priest, who is always mumbling.