Idyllic
Striking Scene of a Humiliated Superheroine