Inari Shrine, Japan.