St. Chapel Academy is a Roman Catholic boarding school that served as a common setting for the Cutie Honey franchise.
Advertisement
St. Chapel Academy is a Roman Catholic boarding school that served as a common setting for the Cutie Honey franchise.