Islands of furry fun…or terror!
Japan is a wonderfully weird place. Just the other day we shared how Godzilla received Japanese citizenship. A while back we shared information about the mysterious Suicide Forest, where hundreds of individuals go to end their life. Now we have a couple of other bizarre things to share: two islands. The first is Aoshima (青島), which has gained the name Cat Island (キャット島 Kyattoshima). Located in Ehime Prefecture, Japan, it is a place where there are approximately 6 cats for ev