Angela Merkel Teddy Bears Sell Out

500 teddy bears made in the likeness of German Chancellor Angela Merkel sold out in just a few days.

Hermann-Toys made the bears. It’s a company that’s been producing bear personalities of every variety—including Barack Obama and Queen Elizabeth the Second—since 1920.