hybrid human deer, in a full suit