Guardian Demon (Billdip)
They say everyone has a guardian angel given to them at birth. The angel's job is to keep them safe until their time comes to die. In addition to protecting them from the world, angels must also protect them from their metaphorical inner demons. However, the truth is that every child is born with an angel AND a d...