Kaglezan

Kaglezan (also known as Kyle Gellar) was an Incubus who was responsible for the death of the previous slayer under the supervision of Vivien Stoneshire.