Anyone know anything about this critter? I got this quick shot at Fresno yesterday. Thanks for any info. Rick Marty