Carrion Worm (Final Fantasy IX)

The Carrion Worm is an enemy from Final Fantasy IX. It can be found in Cleyra.