Anthony Stewart Head
Rupert
Rupert
Rupert!
Rupert
Rupert
Rupert
Rupert
She works at Giles' shop in season 5
A magic shop
Giles' nickname during his misspent youth was "Ripper." Ethan Rayne still calls him that.
Rupert
Ummm.... No, not at all... He's one of the main protagonists throughout the entire show.