ALF is back from planet Melmac

It's amazing that some people still remember ALF, the puppet from another planet whose name stood for Alien Life Form.