Saw it when i chanced upon a cache called Lost. Not been playing Geocaching for awhile already and apparently now there is a Premium option...sigh miss the good ole days when it was still free.
Saw Mr Frog at Lost. It's in a nice moist environment. Still doing good!