I have no idea what this stuff is but the color alone is enough to make me keep my distance.
Copyright Three Calico's Photography