Located on Japan's oldest state-run horse farm, Kamo Shrine is famous as the guardian deity of horses and is believed to offer various blessings, including protection from misfortune, matchmaking, and traffic safety.
Kamo Shrine, located in Kamocho, Omihachiman City, Shiga Prefecture, boasts a history of over 1275 years. Legend says it was originally built to seal away Japan's misfortunes and pray for the happiness of its people. The shrine grounds are surrounded by abundant nature, offering a tranquil and sacred atmosphere perfect for relaxation and rejuvenation. Residing on Japan's oldest state-run horse farm, Kamo Shrine has become the foremost guardian deity of horses, horse racing, and equestrianism, preserving the traditions of horses. It is also known for its spiritual efficacy in warding off misfortune, protecting against evil spirits and disasters, and offering blessings for matchmaking, childbirth, safe delivery, and safe travel (especially by car). The grounds are filled with sights to see, including sacred horses (shinme) and a pair of sakaki trees (fusoku sakaki). The sacred horses are symbols of the shrine, allowing visitors to feel the power of these animals. The pair of sakaki trees, growing two trunks from a single root, symbolize marital harmony. Kamo Shrine is a power spot where you can feel the weight of history and the beauty of nature. If you're visiting Omihachiman, be sure to stop by.