sakura no mori no mankai no shita


Under the Blossoming Cherry Trees (Sakura no mori no mankai no shita)
directed by Masahiro Shinoda (1975)