Ancient in origin. The 12 Key Concepts of Shintoism (pronunciation: Shin-toe-izum) are in the button below. They discuss every part of this religion that you need to know.