It's an old shrine that can confirm its name in the documents of over 1000 years ago. It was deeply religious believed by the Sakura lords and vassals as a god of the general guardian of the Sakura clan in the Edo period.
Choshi City 933-1 Kaburagimachi
Open only weekend
10:00 - 12:00, 13:00 - 16:30
※Last entry at 16:00