laughingsquid.com
'Cat Heaven Island', A Short Film About the Island in Japan Where Cats Outnumber Humans
"Cat Heaven Island" by Landon Donoho and Derek Scearce is a short featurette about the island of Tashirojima in Ishinomaki, Miyagi, Japan. Just like