An awesome Geonemertes australiensis? (video)