Question: who played the demon in buffy once more with feeling?
Answer: Emma Caulfield