Cerebrus by camilkuo
Here is a story character from a friend, Daniel.
Cerebrus possesses a person every so many hundered years. Cerebrus is the guardian of the gates of hell.Which is Earth. Demons and Angels both try to take control of the gates of hell. Cerebrus is supposed to keep the angels and demons who also possess people, and return them to where they belong which is what the keys are for, the gates of hell.