Hatsune Miku, computer-generated singer (from Japan, of course)

There is a company in Japan that has written a fantastic piece of software that allows even non-musicians to write music and songs for a “virtual singer” to perform.