Description
This is from the movie "SAND LAND" released in August of 2023 in Japan.