Sarah Ammon
Crew
Scruggs
Makeup Department Head, Makeup Effects Designer, Propmaker