Somewhere around the 500th step on the long approach to Kompira-san shrine in Kagawa Prefecture, you’ll find a small stable housing two special horses. They are pretty as a picture, but don’t get any ideas about hopping on for a ride, feeding them a little carrot, or even giving them a friendly pat.
These thoroughbreds are shinme, the steeds of the gods, and they are not for mere mortals like us.