Those who want to die seek refuge in a mysterious café in this feverishly strange Japanese debut.
Japan
90 minutes
2016
Hokimoto Sora
Manager
Haru
Kaori
Kawano
Sugawara
Director
Producer
Cinematography
Screenplay