Claim: Jim Henson was a Taoist.
Verdict: NOT ENOUGH INFO