Translated Labs
YOU SAID:
Tower of icy blizzards
INTO JAPANESE
氷の吹雪の塔
BACK INTO ENGLISH
Ice Blizzard Tower
アイスブリザードタワー
That's deep, man.