Land Worm (Final Fantasy X)

Land Worm is an enemy from Final Fantasy X which is located Inside Sin.