I've never seen these before. What is this? It look like ice, is cold but has the texture of rubber. Some was coming out of his diaper (pee area) Should I call 111?