Things To Do Tashirojima Island: Where Cats Outnumber Humans & Are Enshrined As Deities Can't get enough of cats? Be surrounded by fluffy felines 24/7 while camping at cat-themed cabins at Tashirojima, an island in Miyagi.