Shot on a remote location in Alexandra, New Zealand and a studio in Yokohama, Japan, I designed and manufactured the Mammoth hunters and Egyptian pyramid builder costumes.
Director – Yagi-san
Production Company – Film Construction
Job Title – Costume Designer
Features – Tommy Lee Jones
Year – 2009