Kyoto shrine known as the god of matchmaking, the best in Japan
Izumo Taisha Shrine is known as Japan's top god of matchmaking. With a history of over 1300 years, it has gained attention as a power spot in Kyoto. By tying the "matchmaking charm" with a red string to the Futami Iwa rocks and praying, you may be blessed with a good match.