Star Dust

Star Dust is a robotic starfish Crashling. He is from Sea Life.