Wednesday, September 23, 2009

Where There is Peace, the Cat is?!


Japan, at least this rural town, is seemingly peaceful ...