iridaniotter , 3 months ago Wow this is definitely the weirdest precambrian life that I've seen edit: my bad it's early cambrian
Wow this is definitely the weirdest precambrian life that I've seen
edit: my bad it's early cambrian