You know what's funny... I have no idea what species or monster Mildred is suppose to be... Guess a bird or a cone-head? Tis odd really but those are Muppets!