Found this today no ieea what it is. Bristle worm maybe? Sent from my ASUS Transformer Pad TF700T using Tapatalk 4