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