User blog comment:Call me Ken or Accel/In-depth: Hydra/@comment-14812118-20150316182833/@comment-10225593-20150317120117

So this one is Yamata no Orochi I suppose...