Chein Windup Toy- Turtle with Black Rider- Works

Old Tin Toy made by Chein- It's a windup Toy.