Princesses Against Cancer is a 501(c)(3) nonprofit organization that is committed to bringing families of children battling life-threatening illnesses any emotional relief through surprise hospital visits from their favorite characters at no cost. They aim to celebrate each child's bravery and strength for an entire day alongside their favorite princesses in the hopes of allowing them the chance to believe in the power of magic once more.