Aoshima, Japan’s Cat Island: A Visitor’s GuideLifestyle / By Louise Hung Do the math: There are 120 cats and 20 people on this tiny island off the southern coast of Japan.