Image post
Reddit

Went hiking in northen california today and found these. Not sure what they are.