Crew Credits ThunderCats (2011) Show crew as Consulting Producer The Reluctant Dragon & Mr. Toad Show (1970) Show crew as Producer