What's this thing?
Mystery solved: [click here]
1) On the wall

 
2) On a white piece of paper




3) In its Jeep

4) At 50x

5) At 50x

6) At 75x

7) At 75x