Dexter and Dee Dee get stuck together by a Chinese Finger Puzzle, they track it to its maker in Chinatown, USA.