Great animation as always. I still wonder what the title means. What does this have to do with children? I remember how moms always say, "Every day is Chldren's Day!". It is in fact an official holiday in Japan. This is however, Russian.
I like the setup. It's hard to tell what it means. It's probably just meant to be something beautiful looking with how surreal it is. I can love that. First review in four years!