Is this proof of the existence of the Lagarfljot river worm?