Aniworks Logoworks
Ki no Ii Ahiru (1967)

Episode 1 of Ki no Ii Ahiru (1967)