"They must not like Doves...." Heh Heh.....
lol. That's probably what it is. I didn't notice until I posted that picture how much the alien looks like Moomad.