Gosha Suwa Shrine
Gosha-Suwa Shrine is affiliated with Kasuga-taisha in Nara City, Nara Prefecture, and Suwa Grand Shrine near Lake Suwa, Nagano Prefecture. It venerates Shinto deities such as Takemikazuchi, the "thunder god", Ama-no-Koyane-no-mikoto, Futsunushi, Suwa Myojin, and Kotoshironushi, who are considered as the sons of Ōkuninushi. Devotees visit the shrine to convey their wishes for various blessings, such as prosperity, happiness, finding a soul mate, successful fishing, abundant harvests, or safe childbirth.