In the northern part of mainland Japan, you will find a village where hundreds of foxes live.
At the Zao Fox Village in Miyagi, you can walk among the foxes as they roam freely inside the reserve, for a small admission fee.
During the day, most of them are happy to sleep or simply lie down, but others will scamper across the grounds, darting in front of you or behind you.
But while they are used to humans, visitors are warned not to touch or startle them.
The real excitement comes when it's feeding time. For 100 yen, you are given food that you can feed to the foxes at a designated area. Talk about a feeding frenzy!
And just when you thought you were done, you get an extra dose of cuteness, with a cage full of baby foxes right before you leave this one of a kind village.