Three complete strangers embark on a road trip to Hokkaido
A mysterious stranger appears at door of a farmhouse on a stormy night and asks for shelter