Claim: Helios is the son of Titans.
Verdict: SUPPORTS