User blog comment:B214/Question and Answers 4/@comment-74.12.58.126-20141128045348/@comment-16281343-20141128112427

Yes. I'm not sure about the specifics but Yamata no Orochi is involved with it.