Wednesday, January 23, 2013

More from the China store...

Robots, ?, China, 2000's
Robot, ?, China, 2000's




Robot, ?, China, 2000's
Optimus knock-off, ?, China, 2000's

No comments:

Post a Comment