News

The towering masked figure dances at the culmination of a series of other masquerades, protected by six 'police' and carrying a mirror with the power to draw ... the strength necessary to don the mask ...