Aniworks Logoworks
Kiki to Lala no Hakuchouza no Ohimesama

Episode 1 of Kiki to Lala no Hakuchouza no Ohimesama