Beautiful, interesting, incredible cinema.
A 2023 Japanese language horror/romance film directed by Ken’ichi Ugana.