The Newest Human Ken Doll Spent $50,000 To Be A ‘Human Puppet’ In by goko locoAugust 13, 20140 Comments