Demon Chasers... Protectors of humanity. Sworn to uphold the peace. Oath bound to keep the existence of demons a secret. Ever since the experiments a few months ago, Brice has something inside of her.... This description may be from another edition of this product.