Stitch Sisters

The Stich Sisters are two villainess from Courage the Cowardly Dog.