What in the world is the Tully Monster?

What in the world is the Tully Monster?

Let's learn about the Illinois official state fossil, the Tully Monster! Discovered in 1955 in the Mazon Creek Fossil Beds, not far from Chicago, it is one of the strangest creatures ever found!