The words that comes to mind when I see the pictures of a person wearing that in a room with another person:
Prank.
Carnival.
Grotesque.
Dystopian.
My prediction is this device is joining the hall of fame of technological misdirection's along with such products like the NES Power Glove.