Beautiful, interesting, incredible cinema.
A 2018 Japanese language animated film directed by Hiroyuki Mizumoto.