Translated Labs
YOU SAID:
Chukkas dog god hin in um
INTO JAPANESE
チュッカス犬神ヒン・イン・アム
BACK INTO ENGLISH
Chukkas Inugami Hin In Am
Yes! You've got it man! You've got it