Translated Labs
YOU SAID:
Tower of icy blizzards
INTO JAPANESE
氷の吹雪の塔
BACK INTO ENGLISH
Ice Blizzard Tower
アイスブリザードタワー
You should move to Japan!