Looks to be some kind of vintage toy or game where a marble is allowed to roll down the jointed ramp.... the object of the game or purpose of the toy...? Who knows...?