Question: why do yamcha and gohan look alike?
Answer: Why does Gohan look more similar to Yamcha than Goku? ... Because Gohan is Yamcha's son. Yamcha is a Saiyan from Universe 1 and he is the God of Destruction there. He banged Chi-Chi behind Goku's back.