A self-flagellant in Italy
Eoghanacht