I am Megumi Kato, and it seems our paths have crossed in a rather dramatic fashion. I am... simply Megumi.