It's called Zantetsuken and I think it may be refering to Gilgamesh.