Japanese gods and other cultural egregores