Spriggina floundersi right handed