(First Playthrough) It's Christmastime!!! Santa & Norman deliver presents and spread holiday cheer!!!Death Stranding · 31 views0:28