Japan has no official state religion. The two main traditions are Shinto (indigenous) and Buddhism (introduced from China/Korea in the 6th century). Many Japanese practice elements of both. Minority communities of Christians and Muslims also exist.