Fox and the Jewel
The deity Inari has been worshipped in Japan since at least the early eighth century and today is a revered presence in such varied venues as Shinto shrines, Buddhist temples, factories, theaters, private households, restaurants, beauty shops, and...