Crab spider is the closest species I could find but really there are no images that resemble this insect
By the way this creature was the size of my thumb nail
Araneus diadematus, cross orb weaver, thanks to this wonderful site my mystery is solved!
Oops, I didn’t scroll down and see you had figured it out. Glad we could help. 😀
Hi, welcome to Spider ID. 🙂 This is a Cross Spider, Araneus diadematus.