Claim: The Ren & Stimpy Show was created after 2010.
Label: REFUTES