The Anu are thought to be the original inhabitants of Japan.