ANYANKA (
Emma Caulfield
).
BtVS
Demon/Monster/Villain.
xxxxx