Interesting Discovery

We can not decide if these are Christmas decorations or miniature “Monkey brains.”  We discovered them on a tree on our nature walk today.