Soft rubber head with hard fluorescent body. I'm not sure of the line this is from but I think it is from Italy???