What is a Kitsune? What’s magical, immortal, and incredibly adorable? The Kitsune. These legendary foxes have been delighting Japanese people for centuries, whether by celebrating a wedding with “foxfire” lanterns or making the village jerk run through the streets naked and give all his money away. But the Kitsune aren’t all fun and games—they can … Continue reading Kitsune