This episode of Inside Nature's Giants was filmed at Te Papa in Wellington.
Lighting designed and supplied by Lightcraft Ltd.

The giant squid on the "operating" table at Te Papa, Wellington.