New Guinea thylacine carving?