Join The Iconic Terror Toons Franchise On Indiegogo- Be A Part Of Horror Movie History Welcome to the Terror Toons Universe! Terror Toons was first conceived and released in 2001, by creators, Joe Castro and Steven Escobar. The franchise has spanned 2 sequels since and now, in its final film, TERROR TOONS 4. 60% of