Tashirojima is a small island in Japan with a population of less than 100 people, most of whom are elderly, and hundreds of stray cats. Directed by Landon Donoho. (via Devour)
Tashirojima is a small island in Japan with a population of less than 100 people, most of whom are elderly, and hundreds of stray cats. Directed by Landon Donoho. (via Devour)