THE LOST KEY - "Roderick Hunt" (China, 1987)