The Yellow Handkerchief

7.4/10

Three complete strangers embark on a road-trip to Hokkaido.