Walking Doctor Moon X-25 Robot by Daiya Toys Made in Japan. 1960's. Clockwork Mechanism . Litographed figure. Beautiful colors. Odd looking man with litho'd chest gears and plastic arms and huge glasses. Measuring 18.0 cm. or 7.2 Inches tall.
Source: internet, My Collection - Updated 05-14-2016