PuppyPuppy Love Shaw Brothers 1985 84 Minutes Region 3 Import Intercontinental Video Limited IVL Mandarin source Previous Post Next Post