I think its a scratch built model. the wagons, two are wooden scratch built I think, wheel axel loose on one, also a plastic LIMA one.
This product would be a great fit for model train enthusiasts seeking to add a unique and functional addition to their O gauge steam model railway.