channelsuperhero.com
Buffy The Vampire Slayer S:01 Ep:09
Episode title: The Puppet Show Original air date: May 5, 1997 “There are things I will not tolerate. Students loitering on campus after school. Horrible murders with hearts being removed. And also …