Last week we got a look at Japan’s Rabbit Island. Now let’s check out Cat Island which is also in Japan. It looks like a cat lovers dream! So, what’s with Japan and all these animal islands anyway? C’mon, do you even have to ask? It’s Japan. That’s the only explanation you need!
Via: Laughing Squid