tashiro jima

Japan Spotlight - Tashiro-jima (Cat Island)

Japan Spotlight – Tashiro-jima (Cat Island)

Tashiro-jima is a small island off the mainland of Japan in Ishinomaki City, Miyagi Prefecture. It doesn’t have a large population, consisting of approximately 100 which is down from the 1000 that inhabited the island during the 50′s. One of the reasons…

View Post