Things To Do Aoshima: Sleepy Cat Island Where Its Feline Population Outnumbers Humans A haven for cat lovers, Aoshima is a remote island in Ehime Prefecture where feline residents roam free and chill.