Rupert Giles (2019)

Rupert Giles is the school librarian at Sunnydale High School, as well as the Watcher of Slayer Buffy Summers.



Character History
TBD

Sunnydale High School
TBD