Does anyone have any idea on what this could be?

Does anyone know what this could be? its small and when u feel it is feels hard.

image