The most f**ked up cartoon on CN