This is Christmas Tinner, a (presumably fake) Christmas dinner in a can from UK based video game retailer GAME (previously: this 12-course meal in a can). They have the product on their site like you can buy it, but it says they're sold out and to 'Check Back Christmas 2014'. So maybe they'll actually manufacture it next year. But probably not. You know what my favorite part of Christmas dinner is? Spending it with loved ones. Jk jk, definitely the pie.
Thanks to Dave and Josh, who agree the only whole meal in a can a person needs is SpaghettiO's.