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