Willow's girlfriend on Buffy the Vampire Slayer. Shy, wiccan, possibly some sort of good demon, and definitely the most difficult character, acting-wise, on the show. Amber Benson does such a good job of playing this awkward,stuttering, girl that many female viewers can't stand her. It should be noted that she isn't just Willow's girlfriend; as far as we can tell, she is head-over-heels in love with her.