is also responsible for the singing in this:
Whether you like the particular brand of music or not, the fact that technology has advanced to the point where a computer generated voice can sound better and more realistic than say, Rebecca Black, astounds me. There's also a male version of the program, but it doesn't sound as realistic to me (it sound closer to computer generated):
In both cases, the "singers" are anime style computer generated people projected onto a screen. As you can see from the crowd, they are quite popular in Japan.