Carrion Worm (Final Fantasy IX)

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

Tetra Master

 * Card 021
 * Location: Treno, in the slums