I was on a road trip in Italy for a long time without internet access. I dropped this one somewhere on the way, probably Firenze or Pisa, but didn't take note of the exact cache. If anybody finds it, please let me know where you found it so I can track it properly. Thanks!