Masa Inokuchi, Toronto, 2004