Neurospast

Neu´ro`spast


n.1.A puppet.