Stacey Deddo is known for her work on Tobidase Doubutsu no mori (2012), Queer Duck: The Movie (2006) and Big Ideas for a Small Planet (2007).
Stacey Deddo is known for her work on Tobidase Doubutsu no mori (2012), Queer Duck: The Movie (2006) and Big Ideas for a Small Planet (2007).