We haven’t actually seen much of Sierra in action… just how strong is she? And why? I suppose she’s at least convinced the Demon Dahlia of her strength.

And what does that mean for Roger? I suppose we shall see.