Those are the craziest things I've ever seen, I hope she's ok. Maybe it's some type of new bp species and you can prove it out.