Can I just say Scarlett Overkill was honestly amazing. But they made a fool of her but having tiny yellow dumbasses be the ones that over-power her, I mean the potential and the grace and beauty and villainy she had was so great and they flushed it down the toilet. Doesn't matter she's still cool anyway