Talk:Jim Henson vs Stan Lee/@comment-11419212-20150803203929/@comment-5783227-20150803204453

Yes Peter confirmed it in an interview