Hey y’all! I got home from work today and found a rather interesting surprising today on my altar. There was a spider floating in my chalice of water, still alive. Any idea what this could possibly signify?

Posted by Deleted (b04cba1b) at 2021-09-08 03:25:18 UTC