Which planet did ALF come from?

Melmac

**********