Claim: Homo sapiens live on the third turtle from the Sun.
Verdict: NOT ENOUGH INFO