So I was never that much of a Game of Thrones fan, but the scene comes to mind where they force that ex-queen to walk through town naked going shame, shame. This has a similar vibe.