Harpies?
Everyone likes a bit of Greek mythology, especially when it comes to evil winged women.
(
Scary Dave,
Sun 28 Sep 2008, 18:37,
archived)
or

I thought harpies when I saw it:P
(
riverghost servicing your mum since,
Sun 28 Sep 2008, 18:38,
archived)