Rupert Giles (Keth) Keth Demographics Full Name Rupert Giles Goes By Ripper Species Human Gender Male Dæmon Name Hecate Gender Female Species Kingfisher Template Template Kingfisher Nickname Keth World Alethia Relationships Significant Other Ethan Rayne Roleplay Continuity Effulgence Written By Kappa Played By Jensen Ackles Username tearingup This article or section is a stub. You can help Glowfic Wiki by expanding it. This article is about the Rupert Giles native to Alethia. For characters with similar names, see Rupert or Rupert Giles. Imported from the Effulgence Wiki on Fandom (CC BY-SA).