Here's an attempt at revealing this little green mound as a hidden fighter. I've reversed the colors, showing what I believe to be conclusively a plane. However, I've noticed other members have been able to get closer images at much higher resolution than I have. If you are so inclined, I'd appreciate if you could settle the matter.
No Longer There