Beautiful, interesting, incredible cinema.
The COVID-19 pandemic faced by the Japanese ghost ‘Red Mask’.