archman Mar 14, 2004 Ooh! That's pretty good. What's that yellow thing on the carapace? A bit 'o sponge?