AncientPages.com - Several mysterious scrolls and artifacts have been found inside a 700-year-old Buddha statue, in the ancient Japanese capital of Nara. It’s an astonishing discovery and researchers report