Alien claw left on beach towel / 3000 year old sea slug &amp;quot;planted&amp;quot; by alien on beach towel.