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