This is a “sound suit” by an artist named Nick Cave who is not the musician Nick Cave. It’s neat! Apparently there is a dance for it too…