How to visit Tashiro Island aka Cat Island in Japan How to visit Tashiro Island aka Cat Island in Japan February 4, 2017 Coming soon…