It's a 30 minute-length opera film, in which you will see no human being acting. It's VOCALOID that provides all the songs for the play. And all the actresses in the play are Bunraku puppets. Bunraku is one of Japan's traditional performing arts. The trin