Kitsune: The Real and Fantastic Japanese Fox

In every culture there are beliefs about animals that are so basic, we don't even quite realize that they are folklore. In English we talk about the lazy pig and the wise owl, even though most of us have never met one … [Read more...]