Archie

Archie Sanders i a cockroach that Toby meets in the Futuristic Era. Archie is an Android roach who is half cockroach and half Robot.