Estrela Tin Robot Model #80732 - Made in Brazil by Estrela Manufatura de Brinquedos S.A. - The robot's on/off switch is operational, on the side of his head. There were three (3) versions of Robot. The technology applied in these robots is amazing, especially when you consider the walking movement and the sound playing, all simultaneously.
Source: internet, My Collection - Updated 01-14-2016