Zirrelian Jellyworm

Zorellian Jelly Worm was a worm that was edible animal.

Appearance

 * Treasure Planet (2002)