Japan didn't inherit this particular concept, because they had the opposite Divine right of kings instead with their Emperor being a direct descendant of the Sun Goddess Amaterasu. read more
The Mandate of Heaven or Tian Ming (Chinese: 天命; pinyin: Tiānmìng; Wade–Giles: T'ien-ming) is a Chinese political and religious doctrine used since ancient times to justify the rule of the King or Emperor of China. read more
Although the Mandate of Heaven sounds superficially similar to the European concept of the "Divine Right of Kings," in fact it operated quite differently. In the European model, God granted a particular family the right to rule a country for all time, regardless of the rulers' behavior. read more
In 1046 BCE, the Shang Dynasty was overthrown at the Battle of Muye, and the Zhou Dynasty was established. The Zhou created the Mandate of Heaven: the idea that there could be only one legitimate ruler of China at a time, and that this ruler had the blessing of the gods. read more