Endless Italian depravities ...