I see Kao more like the boarding house supervisor from Railgun, step out of line and not even god could save you:
Or Yamada:
She (railgun boarding house lady) may seem like a ***** but she volunteers at a preschool for orphans or some such too and despite being strict is a pretty cool dude and doesn't afraid of anything.
Edited, Mar 17th 2011 11:25pm by Manosuke