Superheroes, princesses help raise funds for Children's oncology department

by