Hey German friends, what's the deal with this guy? He still around or what? I remember seeing this box in the international section of the grocery store forever ago, but finding anything else is impossible it seems. Anyone got a better picture of him even?