Any ideas what this might be?

Top