Sugawara no Ruishi — Geni 6000000002826094685