My Super Hero
Grace Scott's parents, or at least her dad, sends her off to Witchita Academy, a school in Virginia, where fantasy meets reality and super heroes do exist. Grace Scott being a complete pessimist and non-beleiver of any sorts, turns down that a super hero who calls himself "The God" actually exists even after being sav...