Demeaning a manacled girl ...