Fathoming the Enigma of Buddhism in Ancient Japan