MADE IN CHINA (no company or number) found this at a goodwill. fixes: the music & lights switch was stuck on the off position, left leg was very loose ( it fell off while i was repairing it ) & right eye was missing.
(fanmade) left = sounds & music right = motors