Green is the regular backstamp. The 'spider' is the Maruki symbol (which traditionally means overcoming difficulties)


Unfortunately, I think you've got a few difficulties to overcome yourself 🙂 , as I don't recognise the pattern and no-one else seems to, either, at the moment.


If you hang in there someone else may come along.


Sorry I can't be of more help.