Question: What is the name of the 7 ft green mantis who is an imprisoned evil nemesis on the spin off show of Space Ghost Coast to Coast?
Sentence (from "Cartoon Planet"): Cartoon Planet was an American animated variety show that originally ran from 1995 to 1998, and from March 30, 2012 to February 8, 2014 (in a different format) on Cartoon Network.
Relevant evidence: Yes