An animated television show about super-powered police officers.

episode guide