Megumi is the head of experiments involving the Fallah virus at Crown. She is first seen taking over the project from Takeo Shiroishi in the first episode. She is greatly trusted by her employer Mr. Bicross and created most of the Mutians herself. She considers her Mutians to be "supreme beings" and has a great margin of control over them. She apparently dies in episode 8, but is revived in episode 9 as a cyborg.
In episode 13, she is revealed to have lost her sister, This was so devastating to her that she turned cold and lost her concern for life. It was at this point that she joined Crown and began experiments with the Fallah virus.