From the Ediacaran it came! Identify it in the comments below, and win undying glory!
Glenn Branch is Deputy Director of NCSE.