Looks like this Compubug has been missing for over 4 months - last seen in the Hanglider Heaven at southwest England's coast. Now it mysteriously turned up in London, over 175 miles away. I grabbed it from "Stinky Hollow" (GCF011) in the Hampstead Heath on Saturday - no idea how it got there. But it is safe now and I will move it to another cache asap.