What a fascinating little creature! I'm insanely curious about what it is! Those are awesome pictures, Laura! You've got a nice gift for photography!