Dr. Toujuurou Osakabe developed an artificial human being as his only surviving creation among 109 artificially produced fetuses. She possesses a superhuman mind and was responsible for creating a new torpedo warhead capable of defeating the Fog. However, she requires medication to survive.