Fun fact: that was one of the first fursuits, if not the first fursuit ever made. Hilda The Bambioid, circa 1989.