AlaynaJun 5, 20201 min readCreatures of the Burgess ShaleWhat's the strangest monster that you can think of? Godzilla? Cthulhu? What about the creatures that lived 540 million years ago?...