Ep. 58 Giles: Girl Blue June 19, 2018 in comics, buffy the vampire slayer, angel the series Giles fights a peach addicted demon and teams up with a vampire that glows sometimes.