Robot (Lost in Space, 2018)

The Robots are a mysterious species of sapient, robotic life forms from an alien star system.

Biology
my ball