Claim: The Ren & Stimpy Show was one of the original three Nicktoons from the 21st century.
Label: REFUTES