1
Wikipedia's Aoshima, Ehime or Ao Island or "Cat island" says: The feline inhabitants of Aoshima are fed by food donations from all over Japan. The cats also eat the small creatures of the island and some food from visitors. The island is roughly 1 mile (1.6 km) long.[citation needed] It was form...