Question: who plays harry on harry and the hendersons
Answer: Kevin Peter Hall