RCT-116 The Ultimate Wild Invention Series ,The 14th Installment. The Female Puppet Part 2 RCT-116 The Ultimate Wild Invention Series ,The 14th Installment. The Female Puppet Part 2