in

?? "Cat Island" – Taširodžima, Japan

“Cat Island” – Taširodžima, Japan

Taširodžima (Tashirojima) is a small island in Isinomaki (Miyagi Prefecture) in Japan, where a majority of the population consists of cats! “Tashiro them”, translated from Japanese, means “Cat Island”. On this small island there are two villages – Odomari (Oodomari) and Nitoda (Nitoda), which is also the port

Report

What do you think?

2 Comments

Leave a Reply

Leave a Reply