The unresolved past conspires against present happiness in Chihiro Ito’s etherial drama.

Windows on Worlds