Does anybody know what this could be?

Top