Claim: Tooncan Productions was in business for twenty years.
Evidence: 1994 2014