User blog comment:Xilinoc/Ch. 583 - The Headless Star 2/@comment-26420452-20140604083601/@comment-1268838-20140604085832

Just an assumption on kanji, but "juuji" (十字) literally means "cross," which would be an obvious fit. So "Moon Fang Cross Piercer" is a possible translation, again assuming the kanji are correct.