Robots just keep getting more life-like. They're so realistic, the latest, called the METI Human Patient Simulator, can even go pee!
These dolls, used for medical training in combat zones, also blink and breathe. They're meant to help doctors and nurses at the Navy Trauma Training Center train for real life crises.
When the patient twitches, or suddenly pees on you, those doctors will take the training a lot more seriously. Sporadic farts could help keep them alert too!