User blog comment:Staffan15/Herbert P. Bear... took a tour?/@comment-1360601-20100402015624

Ya. The yeti "penguin" is Herbert. Look closely at the eyebrows.