What the fuck?!? I haven't been this disturbed since my last girlfriend masturbated to the "Freaks" movie...
That is so surreal. Oddly frightening like some Russian experiment to develop a breed of people to run their submarine fleet had gone awry.