A man finds himself trapped in a strange place after travelling to the mountains in the wake of his estranged father’s death in Yoshimasa Ishibashi’s surreal dra

Windows on Worlds