(Dali's space suit is gold, not silver - just in case you were wondering)
In terms of Space Princess, I'd say super science (DC 20 - the main difficulty being getting the plastic bubble) - "rider" can move at normal speed over land, water, ice, snow, etc. and enjoys a +4 DEF and +2 to tests against environmental hazards. At a super science of DC 25, the ovocipede can be motorized, with a vehicle speed of Slow.
Images found at Kitschy Kitschy Coo