Claim: Avatar: The Last Airbender has more than 60 episodes.
Verdict: SUPPORTS