Cat Island, Japan. It’s Like That “Cat Lady,” But An Entire Island
“Cat Island,” officially known as “Tashiro Island” (田代島), is an island near Ishinomaki City in Miyagi Prefecture… and yes, to answer your one burning question… it’s covered in cats. (more info)

