Found this while browsing Google Earth, saw some writing and found this written in English with Arabic over it which translates to
something like "Here I am" or "I am here." A week after his capture the words "I am here" are now gone. If you zoom to the right
distance it is written in several places in that area. But the one shown in the link had the words "I am here" taken out this past week.
The image was from 2005 and now it's shown as 2010. Weird stuff. This is all I could find about the Piffers on the Net.
http://ivegotneatstuff.com/home-of-piffers-2005.html