Quizzing Live

What Planet Did Alf Come From

Answer:
Melmac