meisterlegend: Total sensory deprivation. Restrained, collared and unable to do anything for itself.
meisterlegend: Total sensory deprivation. Restrained, collared and unable to do anything for itself. Totally dependent. Totally dehumanised. -- source link
#sensory deprivation#masked#rubber#restrained#hooded#collared#dehumanisation#dehumanization