« At Versailles | Main | Lazy soft conspiracism »
On the Japanese island of Aoshima, where cats outnumber peope by six to one:
[Photo: Thomas Peter/Reuters]
There's also a short film report.
The comments to this entry are closed.
Comments