what the hell is THAT!?!dunstuff (62)in #bug • 3 years ago had heavy rains a few months back, and when i went out to the green waste bin, these were on the lid. any idea what they are would be appreciated. thanks. #alien #creepy #crawly #squishy
Just throwing guesses.
thanks. gave me a rabbithole to fall into ;) - like so -