Vocaloid/Beauty and the Beast

Cast

 * Hatsune Miku as Belle