Kagoshima Cat Shrine
In the city of Kagoshima is a shrine to cats. In 1602, initially only two cats were enshrined in the … Continue reading Kagoshima Cat Shrine
In the city of Kagoshima is a shrine to cats. In 1602, initially only two cats were enshrined in the … Continue reading Kagoshima Cat Shrine