hug box · squeeze machine
hug box, squeeze machine
Synonym of hugbox (“therapeutic device applying pressure”).