Japan has had stories about oni (demons or ogres) and yuurei (ghosts) for hundreds of years. As time passes, new vengeful spirits continue to appear and their stories are told even in the present day...
By The Siberian Times reporter Likely from the Okunev culture, might this mysterious ancient figurine with the angry face be a children's 'rattle', to ward off evil spirits? The 'very distinctive...