Cat Island Move over fidget toys, there is a better way to relieve stress. Although you could always go to a shrink, we suggest visiting Aoshima – The Japanese Island of Cats. Cat Island is one of…