Translated Labs
YOU SAID:
Chukkas dog god hin in um
INTO JAPANESE
チュッカス犬神ヒン・イン・アム
BACK INTO ENGLISH
Chukkas Inugami Hin In Am
Well done, yes, well done!