Peace (2010)
The daily lives of people and stray cats who live in the yard in front of their home in Okayama City, Japan, offers glimpses of the meaning of peace