Shinto is the indigenous religion of Japan that focuses on nature worship and veneration of kami (spirits). There are several key tenets of Shinto including tradition/family, love of nature, physical cleanliness, and matsuri festivals. Shinto also emphasizes sincerity, benefitting the group, and harmony with nature. It has no single founder or sacred texts, but developed over time in Japan. Shinto plays a role in many Japanese people's lives through rituals at birth, childhood, holidays, and festivals.