I can't figure out what Chiba and Disney have in common. It is evident that the set is Disney as there is the Mickey Logo on the seat at the Chiba station and on the stop&go track but looking up Chiba I see no Disney unless I missed it.
That engine reminds me of a custom one a member here was building but I can't remember the characters name.
That engine reminds me of a custom one a member here was building but I can't remember the characters name.