Cherry Blossom Festival · Cherry Blossom Festival · MOVIE
Animation 1963
A Hashimoto cartoon.
Browse more titles