Hmm, I guess it really is Kaien after all. At least, moreso than I thought it was originally. Since I thought it was just reading her mind.

The sword fighting was pretty good in the episode too.

And its always nice to see Kido we haven't seen before as well.