Aoshima, nicknamed as Japan's cat island, is an island where only 1520 residents live here but with more than 120 cats, about 6 times the human population! Don't worry about their living, as they're fed by the locals every day! #catisland #japan #travel