简介: The PUPPET MASTER series finally concludes with its seventh, and straight-to-video, sequel THE LEGACY. Comprised mostly of clips from the previous f
简介:Inspired by true life events, in the Oyo Empire in the 1940's, Elesin Oba, the king's chief horseman, succumbs to the lure of beauty and sexual desire