Aoshima: Japanese Cat Island

Published June 10, 2016 2,330 Plays

Rumble Welcome to Aoshima, the Japanese Cat Island that boasts 120 cats.

1 COMMENT

  • mutten, 2 years ago

    I would love to go there, i LOVE <3 cat's

    1 rumble