Board Thread:Theories and Speculation/@comment-1512913-20190615111653/@comment-681696-20190618180355

While I think your theory is entirely possible it could also be that Karma is a more advanced version of the Yin Seal/Strength of a Hundred Seal that has been developed since Kaguya's time or that at some time in the past knowledge of the more advanced Karma was lost or that the Yin Seal/Strength of a Hundred Seal was a case of two people inventing the same thing independently of one another.