No.9754655 ViewReplyOriginalReport
Shakugan no Shana season 3:

The anime writers decide to scrap the whole "Yuji goes evil and rapes the maids" thing, and instead Yoshida gets kidnapped and taken to Guze. Yuji, Shana, Wilhelmina and Margery break into Guze to save her, but first they get saved by Yuji's mom, who turns out to be a former captain.