Masa Inokuchi, Toronto, 2008