Thread:24.60.228.87/@comment-4720130-20130413210243

I understand your confusion, because Derrick did say that his home world was Melmac, but that was a joke. Melmac is the ALF's planet from one of Derricks favorite TV shows, which is ALF: A 1980's sitcom. 