08/12/201108/30/2011 True to form, the Japanese have launched the world’s first continuously improving musical: Kaizen Dolls. (2 votes, average: 5.00 out of 5) Loading...