(Complete!) Follow along in this fan made explanation of Golf Ball's flashback in IDFB's single episode "Welcome Back".
It's an origin story, of a ball brought to life by science. She's the first of her kind, and it seems that the humans around her...