I (thought my wife might be going into labor),
I certainly hope your wife and baby have a safe delivery. Maybe by now, congratulations are in order?
Thanks for the info from Rev. Barrish. The book, Shinto: The Fountainhead of Japan doesn't say much beyond what you quoted, but talks about the Emperor, who "incarnates the Eternal Now (naka ima), since heaven (Kami) and earth (man) concur in attempting to strengthen his life and body."
Anyway, best to you and yours,