| 10.5°C Dublin

VIDEO: Japanese island overrun by cats


Aoshima is an island located in Miyazaki, Miyazaki Prefecture, Japan. The official population is 22 but there are more than 120 cats living there.

 

Most Watched Videos

Privacy