Translated Labs
YOU SAID:
Moon Fang Heaven Piercer
INTO JAPANESE
ムーンファングヘブンピアサー
BACK INTO ENGLISH
Moonfang Haven Piercer
That didn't even make that much sense in English.