Senda

Senda is an alien life form sold on the Gadget Planet.

Biology
A pale blue worm creature with a scowl on it face.

Appearance

 * Space Usagi Volume 2 Issue 2 (1994)