Cat Heaven Island Documentary Review: A Close Up Look at Tashirojima & Its People

Tashirojima is a small island off the coast of Japan. It has become known as “Cat Island” due to the large stray cat population: cats on the island outnumber people four to one. Cat Heaven Island is a feature documentary that will take a look into the lives of the people and the cats who […]

Cat Heaven Island Documentary Review: A Close Up Look at Tashirojima & Its People Read More »