Tiny baby had been dubbed..............

Atom Ant!

And he is still doing OK.