9-year-old fights brain cancer with magic in her heart