Translated Labs
YOU SAID:
hero twitch play blizzard
INTO JAPANESE
ヒーロー収縮プレイ ブリザード
BACK INTO ENGLISH
Hero contraction play Blizzard
ヒーロー収縮再生ブリザード
Well done, yes, well done!