Wang Chia-fan, a construction worker in Hailun County in northeast China's Heilungkiang Province, has a penchant for puppetry. He came up with a new kind of mechanical puppet. Each of his dolls...
Please login first!
Wang Chia-fan, a construction worker in Hailun County in northeast China's Heilungkiang Province, has a penchant for puppetry. He came up with a new kind of mechanical puppet. Each of his dolls...