Release date: 12/17/2016
Popularity: 1
Original language: JA
Those who want to die seek refuge in a mysterious café in this feverishly strange Japanese debut.