A long history of absorbing outside influences has resulted in a society in which people expect to have a Shinto baptism, a pseudo-Christian wedding (usually held in a hotel  chapel  and officiated by an unordained foreigner in a robe), and a Buddhist funeral.
Outside influences have causes Japanese people to incorporate all different religions into their life.