Toys 'R' Us Canada president Melanie Teed-Murch and Geoffrey the Giraffe standing together.