Neurospast
/(?)/
Neu·ro·spast
Neurospast
n.
A puppet.
[
R.
]