Rudolph, the Red-Nosed... Sandwich? Where else but in Finland would you find this at an airport cafe?