Cockroach? Please don't tell me it is. It is not shiny. And has some little things sticking at it's back, at the bottom. What do you reckon? To panic or not to panic?