Penguins in Panama?

It seems that some special visitors have arrived from Antarctica.  These little guys really need to trade their winter attire for some shades, Panama hats and sunscreen.  Welcome to Christmas in the tropics!