The Yellow Handkerchief (Original) / The Yellow Handkerchief (US)
Three complete strangers embark on a road-trip to Hokkaido.
Info mistake?