User blog comment:Brainulator9/1,000 images!/@comment-4079395-20110416000220/@comment-1764483-20110416153004

Yes! The picture is German, too; this is based on Sesamstrasse's 30th anniversary (it started on January 8, 1973).