Robuta

https://www.yourdictionary.com/chinese-finger-puzzle
Chinese Finger Puzzle definition: A Chinese finger trap .
chinese finger puzzledefinitionmeaningyourdictionary