The 3D-printed mammoth in National Museum Cardiff now has a name, and it’s already capturing the public’s imagination.