Deborah Ahee

Deborah Ahee is a clean-up artist at Yowza Animation.