What the heck are these?

Top