We just discovered these two baby quirrels on the concrete right next to where the frog puddle used to be. They are almost tame, and seem very lost. I took a couple of pics, but the light was not right. I think there is a "mystery spot" for animals and possibly UFO regeneration there......
Can you send me that tin foil hat of yours sometime soon?