Beautiful, interesting, incredible cinema.
A story of innocent and fleeting romance, set on the Izu Peninsula.