It's cool looking is all I could tell you. Whatever it is, I would keep it also. (I use "also" to cover my ignorance. I can't ever get "to " or "too" right. )
Someone has seen this stuff before and knows what it is, we just have to get it in front of them to get an answer. Good luck.