It's called Zantetsuken, not Zetsuken.

This theory does seem likely, and was also my immediate thought upon that particular reveal.