Aoshima is a tiny island in Japan's Ehime prefecture where ... asked the world to kindly stop sending them cat food because they were out of places to put it all. Story by Tony Manfred and editing ...
On a small island off Japan’s northeastern coast, there is an unlikely guardian angel: cats. The animals outnumber humans on the island of Tashirojima, and there is even a “Neko Jinja,” or ...
The internet is buzzing with excitement over the discovery of an onion island in Japan – a place so perfect for Shrek it's uncanny. Awaji Island has gained fame for its mouth-watering sweet ...