"Osonzen-sama" under the tree
Kehi Jinja Shrine is situated near Kizakinomaki (Kisakino Ranch), the largest ranch in the southern domain of the Edo period. It has long been revered as a deity safeguarding the safety of livestock and traffic, as it enshrines "Osozen-sama," the guardian deity of horses.