Finchen

Finchen is a character on Sesamstrasse, the German co-production of Sesame Street.