Incomprehensible device (8 photos)

Who would guess what was invented and made this a stray?





And it taped for chips!