Translated Labs
YOU SAID:
the final stand of the stone giant
INTO JAPANESE
石の巨人の最後のスタンド
BACK INTO ENGLISH
The last stand of stone Giants
That's deep, man.