«
»

Believe it or not these are newborn pandas.  That certainly would not have been my first guess.