I must say, I like this. Looks more to me like some kinda thing out of a fantasy land. I am not one for abstract pictures like this, but I really do like this one. Thanx
I don't see grubs, but those are definitely leeches in the lower left, and spiders scattered here and there! Nicely done. Thanks for sharing your work.