THE KIDNAPPERS - "RODERICK HUNT" (LADY BIRD TALES CHINA, 2017)