 The main building of Oji shrine is a in the "Ishi-no-ma-zukuri" style, a complex Shinto shrine structure in which the "haiden", or worship hall, the "heiden", or offertory hall, and the "honden", are all interconnected under the same roof in the shape of an H.

The kami worshipped here are Izanami-no-Mikoto and Amaterasu-ōmikami, considered to be "especially benevolent regarding marriage ceremonies, marital harmony, and restoring luck".At the left of the "sandō" stands a subsidiary shrine called "Seki shrine".This small shrine has been described as "rare even within Japan since it is dedicated to an ancestral deity in charge of hair."