Colossal squid

All you’d want to know about the colossal squid. Currently not on display but back on 11 May 2019 with the opening of Te Taiao | Nature.