Lily Bower

Lily Bower appears as the Unidentified Alien in the film Merry Freakin' Christmas!. Also makes an appearence at the end as one of the kids.