Debbie J. Spafford

Debbie J. Spafford is an animator. She currently serves as a character layout artist for The Simpsons.