North Korea’s Socialist Constitution
North Korea adopted a socialist constitution creating the post of president, legally entrenching Kim Il Sung’s sole rule with Juche as the ruling ideology.

Unknown author · Public domain · Source
From the mid-1950s Kim Il Sung stressed an independent line under the banner of Juche (self-reliance) amid the Sino-Soviet dispute, and in the late 1960s made Juche the sole ideology.
In December 1972 North Korea promulgated a socialist constitution that concentrated power in the state president, a post Kim Il Sung assumed, and named Juche the guiding principle of the state.