Find clues below and solve the Mystery!
Clue #1 This is on the forest floor.

Clue #2 It produces spores.

Clue #3 It is about as big as your hand with your fingers spread wide.