User blog comment:Otaku Chick/Otabear's Anime Review: Ep 143/@comment-5288632-20120811174818/@comment-93.96.227.77-20120815195114

If you watch opening 12 you can see a figure that looks like Michelle with a sword and a shield with one glowing eye so maybe she is a cyborg or shape changer.