Zoomer The Robot Dog or "Spot"Â
Based off the robot dog of the same name :-) But this guy seems to have some funky alien features!
Comments