Carnival of Souls
Carnival of Souls
(Buffy the Vampire Slayer)
Nancy Holder