What we today call Shinto has been at the heart of Japanese culture for almost as long as there has …