Inari mountain near Kyoto Japan.