The Body Shop di Downtown Toronto , Kanada .