Japanology Plus, Episode 20: Festivals.
An expert on Japanese festivals, Tetsuya Yamamoto, says (c. 14:26):
In Japan we say that there are eight million deities. They reside in plants, water, in fire, insects, animals. Deities are everywhere. They imbue everything with life. In Japan we go to a Shinto shrine at the New Year. At Christmas our thoughts are directed at Christ. And when we die, nearly everybody will arrange to have a Buddhist funeral. It’s not that we have no religion. But that different elements have become unified into a single unique faith. Japanism, if you like.