The polycephalic creations of Russian scientist Vladimir Demikhov are the stuff of nightmares. Despair.