Anyone know what it is? A friend who just returned from Switzerland had it in his FB album… apparently it was in a zoo in Zurich.Yah, so ummmm. On a scale of one to “would not want to meet in a dark alley, or for that matter anywhere ever” this is a ten and a half.