PETA hates Yamcha. .. Strongest human alive in the DBZ universe and he is good at the American sport of Baseball. He is a National Treasure.