Shrine honours cats on Japanese island where felines outnumber humans
The Neko Jinja pays tribute to cats as guardian angels on Tashirojima.
On a small island off Japan’s north-eastern coast, visitors make offerings at a shrine for unlikely local guardians: cats.