User blog comment:MotherEarth/Sedusa The Lost Vigil/@comment-89.12.210.104-20130211191147

Sedusa? I remember that one from the Power Puff Girls.