Crew Credits Fraggle Rock (1983) Show crew as Line Producer Episode 4x11: Wonder Mountain (Mar 17, 1986)