Planet Sheen

An extremely random show. Watching it makes you insane, but since everyone here is already insane that wont be much of a problem.