“The home of weird, oddball cartoons.”