Zarafasaura was the puzzle piece that made a puzzle To be fair, it would have left you in pieces too.