In Japanese folklore, Oni are evil creatures such as demons, ogres, and trolls. When the Oni (delinquents) at Onigashima High get unruly, Momo hires Otogi Bank to address the issue with the student council president.
she has a sublime spirit, and sacrifices
herself to protect what's important!
aber sie ist vielmehr ein erhabenes Gemüt,
das zu jedem Opfer bereit ist,