Translated Labs
YOU SAID:
Goosebumps: God Arrange
INTO JAPANESE
鳥肌:神アレンジ
BACK INTO ENGLISH
Goose bumps: God arrange
鳥肌:神は手配
That didn't even make that much sense in English.