Watch Mashiro no Oto - Episode 1

Those Snow White Notes