Japan does have religion...ever heard of shintoism?
Unless of course you mean only YOUR religion gives peace of mind.
Sorry to burst your bubble...not everyone needs that crutch...some of us are frightened out of out wits not knowing the answers and we make stuff up...just ask most humans a few centuries ago when they worshipped Zeus their "creator"....and some of us are perfectly content admitting we do not HAVE to be know it alls....we MAY someday have all the answers...then again we MAY not....so lets make the best if it while we ARE here....whatever the purpose is!

Stay safe all.

Perfection does not exist. The question therefore, is: what level of imperfection are we willing to settle for?