Mask Scara (The Powerpuff Girls)

Mask Scara is one of the evil babes and a one-time villainess from the original series The Powerpuff Girls episode, appearing in the season 6 episode "A Made Up Story".
Category:2000s
Category:Beauty Mark
Category:Delusional
Category:Western Animation Villainess
Category:Thigh High Boots
Category:Opera Gloves
Category:Spiked Hairstyle
Category:Evil Laugh