I know I have seen sets like these before...doesn't it fold up like a suitcase where one could easily transport it from place to place. The only thing in your picture that I see that would indicate it being Thomas related as Perky says, is Sir Topham Hatt. When it is all folded up, on the outside of the case is there writing in Japanese? Maybe someone here could translate the name of the set from a picture of that?
EDIT:
Just saw this listing in the Japan Auctions that may be exactly what you have...They called it "Thomas Plarail Outing 3D Map"
https://www.jauce.com/auction/d1040767623
EDIT:
Just saw this listing in the Japan Auctions that may be exactly what you have...They called it "Thomas Plarail Outing 3D Map"
https://www.jauce.com/auction/d1040767623