Towering giant.