They dropped 3 of them for us the other day, was hoping that someone had some information on them. If anyone has found a use for these please post. One guess is that they are used in some armor quest, the lightcrawlers in Merus Seru drop armor quest pieces, maybe this is a planar equivelant. Also they have a 27 minute rot time, and are stackable.