Five strange tales that seem entirely unrelated gradually converge, weaving together into a surreal and bizarre set of circumstances.
Runtime
2h
Country
Japan