Shangdi; supreme deity in ancient Chinese religion
Refers specifically to the high god of the ancient Chinese pantheon, often translated as 'Lord of Heaven' or 'Supreme Ruler'.
In ancient China, Shangdi was worshipped as the supreme god of heaven.
Used in Christian contexts to refer to the monotheistic God, often in older or literary translations.
The missionary preached the teachings of God.
Shakra; Indra; king of heaven in Hindu/Buddhist mythology
In Buddhist contexts, often equated with 帝釈天 (Taishakuten), the lord of the Trāyastriṃśa heaven.
See also: 帝釈天 (たいしゃくてん)
In Buddhism, the heavenly king is known as Taishakuten.
From Chinese 天帝 (tiāndì), literally 'heaven emperor'. The term was adopted into Japanese with the same kanji and reading, used in religious and mythological contexts.