Well, damn. So Prof. Nimura was the BBEG all along, huh. The mad professor. Well played. I think that helps Kizaki's bloody hands problem a bit, because this guy was pulling their strings all along, making them dance in the palm of his hand. Now I'm starting to think the 10 "unsolved" damage reports were in all likelihood manufactured by him.
We finally get a glimpse of the missing piece of the puzzle in Kaoru's memories. This lunatic tried to kill off his newly graduated former students and Kaoru's power (I saw those guys with the veils) almost finished him off.
I'm loving how Mahina is exactly the embodiment of the so-called "fool", of the common people that the crazy professor despises and here they face off in the final arc. Nimura thinks he's the man? Stick it to the man, then! Flipping the bird at the last boss? Mad lass. Heroine, even. Late story Mahina is so freaking awesome it's hard to believe she's the same girl people used to get mad over at the start.