Does anyone knows what this could be?

tia