Theresa Young is known for Ligeia (2002), The Loud House (2014) and Monkeys and Robots (2002).
No data