User blog comment:Queenbean3/Theories about Miwa and/or Karai/@comment-4815758-20130303123127

I also think she is Miwa but actually I really hope not. Because:

1) Leo would have been in love with his sister!

2) It's a little predictable and I don't want shows to be predictable.