A lot of super smart people frequent this forum, so perhaps someone here can solve a mystery.
My wife completely unexpectedly received this contraption in the mail with the return address of UCL Co Ltd, PO Box 6014, Botany NSW 2019. She did not order anything. The UCL lable covers another lable but the top lable cannot be removed.
There is some writing stamped onto one of the "rollers" that looks Koren or possibly Chinese.
The device is crudly made and nobody who has seen it has a clue!