Libby Simon

Libby Simon is known for her work on Rugrats (2001), Puff the Magic Dragon (1978), Mighty Mouse, the New Adventures (1987) and Peter and the Magic Egg (1983).