North Korea is essentially a theocracy. Some elements are borrowed from Stalinism and Maoism, but much of the Kim cult owes more to indigenous forms of shamanism: human gods who promise salvation (it is no accident that the Reverend Sun Myung Moon and his Unification Church came from Korea, too).