The more I see Sophie the more I think I am going to enjoy this character. She's a twin-tailed loli with a dour expression that fights with her fists.
But awww man is that BoA I see as the singer for the opening? That's better than Kotoko by far, but I'm not exactly their biggest fan.