If you’re a cat lover, welcome to paradise—Aoshima Island in Japan, where felines outnumber humans six to one! This tiny fishing village has been overrun by more than a hundred cats, and now tourists are flooding the island to meet these furry residents. Just be sure to bring some fish or risk being on the receiving end of a serious feline side-eye.