Is she really Mephisto, Moonglow or Clea? Caulfield is loving all the speculation so far. While "Buffy the Vampire Slayer"… Read More