Any idea what this green thing is? Doesn't look good.

Top