lol. That's probably what it is. I didn't notice until I posted that picture how much the alien looks like Moomad.
Someone needs to Photoshop Madmoos face onto that alien...