Moya at Stitched in Ages, The immersive art installation with Canada Goose that was recently on display at Toronto’s Harbourfront Centre.