Japanese Cat Island

diagonalview Published June 10, 2016 1,961 Plays

Rumble Welcome to the small fishing island Aoshima aka Japan's Cat Island, where cats rule and humans are the minority.

0 COMMENTS