Question: who played harry in harry in the hendersons?
Answer: Kevin Peter Hall