German scientists may be one step closer to understanding the message on a wooden statue from 9,500 years ago. The secret code on the seven-faced Shigir Idol may contain information about "the creation of the world," Svetlana Savchenko, the idol's "chief keeper" and senior researcher at the Yekaterinburg History Museum, where the idol is housed, told The Siberian Times.The Shigir Idol, which was apparently preserved "as if in a time capsule," is twice as old as the Egyptian pyramids.