So this is Cendrillon from Vocaloid. Cendrillon is evidently the French word for Cinderella. If you watch the PV for this song the items here will start to make more sense, but for now if you haven't watched the PV, enjoy the music. ask and credit for it ok?