Shinto Deity
Japan
The Shinto Deity wears the sacred headdress. Shinto means “Way of the Gods,” dates from 700 CE and incorporates the worship of ancestors, nature spirits, and a belief in sacred power in both animate and inanimate things. It was the state religion of Japan until 1945.
This entity appears in the story “22. An East-Asian Warning”.