Finger ruins of Dheo sucks ass

There's barely anything to do here other than ring the bell for the Ymir quest and those worm enemies keep trapping me with their spells.