Recently the Tortoises were featured in the Dallas Museum of Art behind the scenes blog.
Also, here's a better image of the snow patrol.
The Making of the Icegurds
Tanaka at the propshop
Foaming the shell casts
Ella sitting in her foam hat
Setting the Stage
First test shot
The finished scene.
burr I can feel the Artic Air