Lori's mom snapped this in Sequoia Natl Park. I haven't the foggiest as to what it is, but it gives me the heebs and I'm quite sure it made an appearance in the Wrath of Khan...