Why do some Japanese pronounce the Canadian city “Toront”?

It’s overcompensation. They spend so much time trying not so say “getto” for get etc. that trying to drop the final o becomes automatic. It happens with lots of other words in English that do have a final “o” sound, for example “estafad” seen on the menu of a pub just yesterday.